Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c10f' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/10834803-fedora-rawhide-ppc64le --chroot fedora-rawhide-ppc64le Version: 1.8 PID: 3474 Logging PID: 3476 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10834803, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': 'd66a1cf44efd67fc1e3fa358e17714465079a14d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ruff', 'package_version': '0.16.1-1', 'project_dirname': 'uv', 'project_name': 'uv', 'project_owner': 'music', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/music/uv/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'music/uv--music', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'music', 'tags': [], 'task_id': '10834803-fedora-rawhide-ppc64le', 'timeout': 172800, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/music/uv/ruff', '/var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff'... Running: git checkout d66a1cf44efd67fc1e3fa358e17714465079a14d -- cmd: ['git', 'checkout', 'd66a1cf44efd67fc1e3fa358e17714465079a14d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff rc: 0 stdout: stderr: Note: switching to 'd66a1cf44efd67fc1e3fa358e17714465079a14d'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d66a1cf automatic import of ruff Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading ruff-0.16.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ruff-0.16.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/music/uv/ruff/ruff-0.16.1.tar.gz/md5/28544b36e03f09b7ecc4373a8c5dc118/ruff-0.16.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 12.14M 100 12.14M 0 0 14.50M 0 0 INFO: Reading stdout from command: md5sum ruff-0.16.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083793.531714 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.7 starting (python version = 3.14.5, NVR = mock-6.7-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083793.531714 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff/ruff.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 6.7 INFO: Mock Version: 6.7 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1786083793.531714/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-5805380e-4ba4-4f7b-8ad0-94058133e80a INFO: Checking that 5a7874687a40aea22b7110ab17cb65445d645681566440d443eb685eaffd70c3 image matches host's architecture INFO: Copy content of container 5a7874687a40aea22b7110ab17cb65445d645681566440d443eb685eaffd70c3 to /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1786083793.531714/root INFO: mounting 5a7874687a40aea22b7110ab17cb65445d645681566440d443eb685eaffd70c3 with podman image mount INFO: image 5a7874687a40aea22b7110ab17cb65445d645681566440d443eb685eaffd70c3 as /var/lib/containers/storage/overlay/6266af7f0adbb43579eec0fc755851bbb4c0e12c82cf3d8851609abc50406aa8/merged INFO: umounting image 5a7874687a40aea22b7110ab17cb65445d645681566440d443eb685eaffd70c3 (/var/lib/containers/storage/overlay/6266af7f0adbb43579eec0fc755851bbb4c0e12c82cf3d8851609abc50406aa8/merged) with podman image umount INFO: Removing image mock-bootstrap-5805380e-4ba4-4f7b-8ad0-94058133e80a INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1786083793.531714/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le dnf5-5.4.2.1-10.fc45.ppc64le dnf5-plugins-5.4.2.1-10.fc45.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 30.4 KiB/s | 30.3 KiB | 00m01s fedora 100% | 11.7 MiB/s | 20.0 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 0:5.3.15-2.fc45 fedora 8.9 MiB bzip2 ppc64le 0:1.0.8-24.fc45 fedora 170.8 KiB coreutils ppc64le 0:9.11-6.fc45 fedora 9.6 MiB cpio ppc64le 0:2.15-10.fc45 fedora 1.2 MiB diffutils ppc64le 0:3.12-6.fc45 fedora 1.7 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils ppc64le 1:4.11.0-2.fc45 fedora 2.1 MiB gawk ppc64le 0:5.4.1-1.fc45 fedora 3.2 MiB glibc-minimal-langpack ppc64le 0:2.44-1.fc45 fedora 0.0 B grep ppc64le 0:3.12-4.fc45 fedora 1.0 MiB gzip ppc64le 0:1.14-4.fc45 fedora 437.4 KiB info ppc64le 0:7.3-3.fc45 fedora 488.1 KiB patch ppc64le 0:2.8-5.fc45 fedora 262.3 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build ppc64le 0:6.0.92-2.fc45 fedora 679.8 KiB sed ppc64le 0:4.10-2.fc45 fedora 942.3 KiB shadow-utils ppc64le 2:4.20.0-1.fc45 fedora 4.8 MiB tar ppc64le 2:1.35-9.fc45 fedora 3.1 MiB unzip ppc64le 0:6.0-71.fc45 fedora 533.4 KiB util-linux ppc64le 0:2.42.2-3.fc45 fedora 7.0 MiB which ppc64le 0:2.25-2.fc45 fedora 123.4 KiB xz ppc64le 1:5.8.3-2.fc45 fedora 1.5 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism ppc64le 0:0.7.3-3.fc45 fedora 2.3 MiB alternatives ppc64le 0:1.33-6.fc45 fedora 89.9 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs ppc64le 0:4.2.1-1.fc45 fedora 550.2 KiB binutils ppc64le 0:2.47-1.fc45 fedora 33.7 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs ppc64le 0:1.0.8-24.fc45 fedora 136.4 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-9.fc45 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common ppc64le 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl ppc64le 0:8.21.0-4.fc45 fedora 527.9 KiB cyrus-sasl-lib ppc64le 0:2.1.28-37.fc45 fedora 2.9 MiB debugedit ppc64le 0:5.3-3.fc45 fedora 384.4 KiB dwz ppc64le 0:0.17-3.fc45 fedora 386.6 KiB ed ppc64le 0:1.22.5-3.fc45 fedora 221.6 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils ppc64le 0:0.195-3.fc45 fedora 3.4 MiB elfutils-debuginfod-client ppc64le 0:0.195-3.fc45 fedora 143.4 KiB elfutils-libelf ppc64le 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs ppc64le 0:0.195-3.fc45 fedora 874.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.8 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.8 fedora 664.0 B fedora-repos noarch 0:45-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.1 fedora 2.2 KiB file ppc64le 0:5.47-3.fc45 fedora 141.0 KiB file-libs ppc64le 0:5.47-3.fc45 fedora 12.3 MiB filesystem ppc64le 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider ppc64le 0:1.5.2-3.fc45 fedora 4.7 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal ppc64le 0:17.2-4.fc45 fedora 16.3 MiB gdbm-libs ppc64le 1:1.23-12.fc45 fedora 233.3 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc ppc64le 0:2.44-1.fc45 fedora 12.0 MiB glibc-common ppc64le 0:2.44-1.fc45 fedora 1.5 MiB glibc-gconv-extra ppc64le 0:2.44-1.fc45 fedora 18.5 MiB gmp ppc64le 1:6.3.0-6.fc45 fedora 786.1 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 ppc64le 0:2.4.9-17.fc45 fedora 6.8 MiB gnupg2-dirmngr ppc64le 0:2.4.9-17.fc45 fedora 837.9 KiB gnupg2-gpg-agent ppc64le 0:2.4.9-17.fc45 fedora 974.1 KiB gnupg2-gpgconf ppc64le 0:2.4.9-17.fc45 fedora 321.5 KiB gnupg2-keyboxd ppc64le 0:2.4.9-17.fc45 fedora 233.1 KiB gnupg2-verify ppc64le 0:2.4.9-17.fc45 fedora 428.1 KiB gnutls ppc64le 0:3.8.13-3.fc45 fedora 4.1 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs ppc64le 0:1.6.2-12.fc45 fedora 92.5 KiB jansson ppc64le 0:2.14-5.fc45 fedora 156.9 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c ppc64le 0:0.18-9.fc45 fedora 138.5 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs ppc64le 0:1.6.3-8.fc45 fedora 97.9 KiB krb5-libs ppc64le 0:1.22.2-9.fc45 fedora 3.0 MiB libacl ppc64le 0:2.4.0-2.fc45 fedora 67.6 KiB libarchive ppc64le 0:3.8.8-3.fc45 fedora 1.3 MiB libassuan ppc64le 0:2.5.7-6.fc45 fedora 215.8 KiB libattr ppc64le 0:2.6.0-2.fc45 fedora 68.0 KiB libblkid ppc64le 0:2.42.2-3.fc45 fedora 354.3 KiB libbrotli ppc64le 0:1.2.0-6.fc45 fedora 1.0 MiB libcap ppc64le 0:2.78-2.fc45 fedora 506.7 KiB libcap-ng ppc64le 0:0.9.3-5.fc45 fedora 160.2 KiB libcbor ppc64le 0:0.14.0-3.fc45 fedora 139.5 KiB libcom_err ppc64le 0:1.47.4-2.fc45 fedora 110.9 KiB libcurl ppc64le 0:8.21.0-4.fc45 fedora 1.3 MiB libeconf ppc64le 0:0.7.9-4.fc45 fedora 80.7 KiB libevent ppc64le 0:2.1.12-19.fc45 fedora 1.3 MiB libfdisk ppc64le 0:2.42.2-3.fc45 fedora 482.8 KiB libffi ppc64le 0:3.5.2-3.fc45 fedora 347.5 KiB libfido2 ppc64le 0:1.17.0-5.fc45 fedora 344.6 KiB libfsverity ppc64le 0:1.7-4.fc45 fedora 68.0 KiB libgcc ppc64le 0:16.1.1-4.fc45.1 fedora 286.4 KiB libgcrypt ppc64le 0:1.12.2-2.fc45 fedora 1.6 MiB libgomp ppc64le 0:16.1.1-4.fc45.1 fedora 657.0 KiB libgpg-error ppc64le 0:1.61-2.fc45 fedora 1.0 MiB libidn2 ppc64le 0:2.3.8-4.fc45 fedora 560.1 KiB libksba ppc64le 0:1.8.0-3.fc45 fedora 535.0 KiB liblastlog2 ppc64le 0:2.42.2-3.fc45 fedora 137.2 KiB libmount ppc64le 0:2.42.2-3.fc45 fedora 548.3 KiB libnghttp2 ppc64le 0:1.69.0-4.fc45 fedora 197.8 KiB libnghttp3 ppc64le 0:1.18.0-1.fc45 fedora 206.7 KiB libpkgconf ppc64le 0:2.5.1-2.fc45 fedora 133.9 KiB libpsl ppc64le 0:0.23.1-1.fc45 fedora 132.1 KiB librtas ppc64le 0:2.0.7-2.fc45 fedora 320.4 KiB libselinux ppc64le 0:3.11-3.fc45 fedora 329.1 KiB libselinux-utils ppc64le 0:3.11-3.fc45 fedora 1.3 MiB libsemanage ppc64le 0:3.11-3.fc45 fedora 423.9 KiB libsepol ppc64le 0:3.11-2.fc45 fedora 1.0 MiB libsmartcols ppc64le 0:2.42.2-3.fc45 fedora 289.4 KiB libssh ppc64le 0:0.12.2-1.fc45 fedora 913.5 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ ppc64le 0:16.1.1-4.fc45.1 fedora 4.1 MiB libtasn1 ppc64le 0:4.21.0-2.fc45 fedora 220.4 KiB libtool-ltdl ppc64le 0:2.5.4-11.fc45 fedora 93.8 KiB libunistring ppc64le 0:1.1-12.fc45 fedora 1.9 MiB libusb1 ppc64le 0:1.0.30-2.fc45 fedora 243.5 KiB libuuid ppc64le 0:2.42.2-3.fc45 fedora 69.2 KiB libverto ppc64le 0:0.3.2-13.fc45 fedora 69.0 KiB libxcrypt ppc64le 0:4.5.2-4.fc45 fedora 336.9 KiB libxml2 ppc64le 0:2.13.9-4.fc45 fedora 2.2 MiB libzstd ppc64le 0:1.5.7-6.fc45 fedora 1.1 MiB linkdupes ppc64le 0:0.7.3-3.fc45 fedora 838.4 KiB lua-libs ppc64le 0:5.5.0-3.fc45 fedora 393.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs ppc64le 0:1.10.0-5.fc45 fedora 261.0 KiB mpfr ppc64le 0:4.2.2-4.fc45 fedora 913.4 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs ppc64le 0:6.6-3.fc45 fedora 1.5 MiB nettle ppc64le 0:4.0-5.fc45 fedora 965.1 KiB ngtcp2 ppc64le 0:1.22.1-3.fc45 fedora 405.1 KiB ngtcp2-crypto-ossl ppc64le 0:1.22.1-3.fc45 fedora 67.1 KiB npth ppc64le 0:1.8-5.fc45 fedora 93.0 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap ppc64le 0:2.6.13-4.fc45 fedora 891.8 KiB openssl-libs ppc64le 1:4.0.1-5.fc45 fedora 7.1 MiB p11-kit ppc64le 0:0.26.4-2.fc45 fedora 3.3 MiB p11-kit-trust ppc64le 0:0.26.4-2.fc45 fedora 594.0 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs ppc64le 0:1.7.2-4.fc45 fedora 286.0 KiB pcre2 ppc64le 0:10.47-1.fc45.2 fedora 841.8 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf ppc64le 0:2.5.1-2.fc45 fedora 116.6 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config ppc64le 0:2.5.1-2.fc45 fedora 990.0 B policycoreutils ppc64le 0:3.11-2.fc45 fedora 1.5 MiB popt ppc64le 0:1.19-11.fc45 fedora 208.6 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc45 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-2.fc45 fedora 472.0 B readline ppc64le 0:8.3-5.fc45 fedora 627.3 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm ppc64le 0:6.0.92-2.fc45 fedora 4.2 MiB rpm-build-libs ppc64le 0:6.0.92-2.fc45 fedora 327.9 KiB rpm-libs ppc64le 0:6.0.92-2.fc45 fedora 1.4 MiB rpm-plugin-selinux ppc64le 0:6.0.92-2.fc45 fedora 67.8 KiB rpm-sequoia ppc64le 0:1.10.2-5.fc45 fedora 4.8 MiB rpm-sign-libs ppc64le 0:6.0.92-2.fc45 fedora 67.5 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.11-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.11-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs ppc64le 0:3.53.4-1.fc45 fedora 2.0 MiB systemd-libs ppc64le 0:261.2-1.fc45 fedora 3.3 MiB systemd-standalone-sysusers ppc64le 0:261.2-1.fc45 fedora 1.1 MiB tpm2-tss ppc64le 0:4.2.0-1.fc45 fedora 2.5 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core ppc64le 0:2.42.2-3.fc45 fedora 2.6 MiB xxhash-libs ppc64le 0:0.8.3-5.fc45 fedora 85.5 KiB xz-libs ppc64le 1:5.8.3-2.fc45 fedora 265.2 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip ppc64le 0:3.0-46.fc45 fedora 889.2 KiB zlib-ng-compat ppc64le 0:2.3.3-6.fc45 fedora 197.3 KiB zstd ppc64le 0:1.5.7-6.fc45 fedora 562.0 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 189 packages Total size of inbound packages is 76 MiB. Need to download 76 MiB. After this operation, 287 MiB extra will be used (install 287 MiB, remove 0 B). [ 1/189] bzip2-0:1.0.8-24.fc45.ppc64le 100% | 17.3 MiB/s | 53.3 KiB | 00m00s [ 2/189] cpio-0:2.15-10.fc45.ppc64le 100% | 36.7 MiB/s | 300.7 KiB | 00m00s [ 3/189] coreutils-0:9.11-6.fc45.ppc64 100% | 57.4 MiB/s | 1.3 MiB | 00m00s [ 4/189] diffutils-0:3.12-6.fc45.ppc64 100% | 36.0 MiB/s | 406.0 KiB | 00m00s [ 5/189] bash-0:5.3.15-2.fc45.ppc64le 100% | 50.0 MiB/s | 1.9 MiB | 00m00s [ 6/189] fedora-release-common-0:45-0. 100% | 1.4 MiB/s | 18.6 KiB | 00m00s [ 7/189] findutils-1:4.11.0-2.fc45.ppc 100% | 39.3 MiB/s | 603.8 KiB | 00m00s [ 8/189] glibc-minimal-langpack-0:2.44 100% | 10.7 MiB/s | 120.0 KiB | 00m00s [ 9/189] grep-0:3.12-4.fc45.ppc64le 100% | 33.5 MiB/s | 308.5 KiB | 00m00s [ 10/189] gawk-0:5.4.1-1.fc45.ppc64le 100% | 52.4 MiB/s | 1.2 MiB | 00m00s [ 11/189] gzip-0:1.14-4.fc45.ppc64le 100% | 13.5 MiB/s | 179.5 KiB | 00m00s [ 12/189] info-0:7.3-3.fc45.ppc64le 100% | 18.4 MiB/s | 207.3 KiB | 00m00s [ 13/189] patch-0:2.8-5.fc45.ppc64le 100% | 24.0 MiB/s | 123.0 KiB | 00m00s [ 14/189] redhat-rpm-config-0:344-5.fc4 100% | 9.5 MiB/s | 77.7 KiB | 00m00s [ 15/189] rpm-build-0:6.0.92-2.fc45.ppc 100% | 22.1 MiB/s | 180.9 KiB | 00m00s [ 16/189] sed-0:4.10-2.fc45.ppc64le 100% | 29.1 MiB/s | 327.3 KiB | 00m00s [ 17/189] unzip-0:6.0-71.fc45.ppc64le 100% | 28.3 MiB/s | 202.6 KiB | 00m00s [ 18/189] tar-2:1.35-9.fc45.ppc64le 100% | 45.6 MiB/s | 886.6 KiB | 00m00s [ 19/189] shadow-utils-2:4.20.0-1.fc45. 100% | 47.7 MiB/s | 1.4 MiB | 00m00s [ 20/189] which-0:2.25-2.fc45.ppc64le 100% | 4.7 MiB/s | 43.4 KiB | 00m00s [ 21/189] xz-1:5.8.3-2.fc45.ppc64le 100% | 49.1 MiB/s | 654.1 KiB | 00m00s [ 22/189] util-linux-0:2.42.2-3.fc45.pp 100% | 36.8 MiB/s | 1.3 MiB | 00m00s [ 23/189] filesystem-0:3.18-59.fc45.ppc 100% | 51.9 MiB/s | 1.8 MiB | 00m00s [ 24/189] ncurses-libs-0:6.6-3.fc45.ppc 100% | 20.7 MiB/s | 381.8 KiB | 00m00s [ 25/189] bzip2-libs-0:1.0.8-24.fc45.pp 100% | 16.1 MiB/s | 49.4 KiB | 00m00s [ 26/189] gmp-1:6.3.0-6.fc45.ppc64le 100% | 52.1 MiB/s | 319.9 KiB | 00m00s [ 27/189] libacl-0:2.4.0-2.fc45.ppc64le 100% | 9.5 MiB/s | 29.2 KiB | 00m00s [ 28/189] libattr-0:2.6.0-2.fc45.ppc64l 100% | 6.2 MiB/s | 19.0 KiB | 00m00s [ 29/189] glibc-0:2.44-1.fc45.ppc64le 100% | 57.5 MiB/s | 3.4 MiB | 00m00s [ 30/189] libcap-0:2.78-2.fc45.ppc64le 100% | 5.1 MiB/s | 94.4 KiB | 00m00s [ 31/189] coreutils-common-0:9.11-6.fc4 100% | 46.1 MiB/s | 2.2 MiB | 00m00s [ 32/189] libselinux-0:3.11-3.fc45.ppc6 100% | 8.0 MiB/s | 114.2 KiB | 00m00s [ 33/189] fedora-repos-0:45-0.1.noarch 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 34/189] redhat-systemd-presets-0:102- 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 35/189] systemd-libs-0:261.2-1.fc45.p 100% | 62.6 MiB/s | 961.2 KiB | 00m00s [ 36/189] mpfr-0:4.2.2-4.fc45.ppc64le 100% | 43.6 MiB/s | 357.4 KiB | 00m00s [ 37/189] openssl-libs-1:4.0.1-5.fc45.p 100% | 55.4 MiB/s | 2.4 MiB | 00m00s [ 38/189] readline-0:8.3-5.fc45.ppc64le 100% | 13.2 MiB/s | 242.8 KiB | 00m00s [ 39/189] glibc-common-0:2.44-1.fc45.pp 100% | 24.2 MiB/s | 421.8 KiB | 00m00s [ 40/189] ed-0:1.22.5-3.fc45.ppc64le 100% | 21.3 MiB/s | 87.2 KiB | 00m00s [ 41/189] pcre2-0:10.47-1.fc45.2.ppc64l 100% | 34.6 MiB/s | 283.5 KiB | 00m00s [ 42/189] R-srpm-macros-0:1.3.7-3.fc45. 100% | 2.7 MiB/s | 11.1 KiB | 00m00s [ 43/189] ansible-srpm-macros-0:1-22.fc 100% | 3.9 MiB/s | 19.8 KiB | 00m00s [ 44/189] cmake-srpm-macros-0:4.3.0-5.f 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 45/189] build-reproducibility-srpm-ma 100% | 2.6 MiB/s | 10.8 KiB | 00m00s [ 46/189] efi-srpm-macros-0:6-9.fc45.no 100% | 7.0 MiB/s | 21.4 KiB | 00m00s [ 47/189] erlang-srpm-macros-0:0.3.11-2 100% | 4.9 MiB/s | 10.0 KiB | 00m00s [ 48/189] file-0:5.47-3.fc45.ppc64le 100% | 24.4 MiB/s | 50.0 KiB | 00m00s [ 49/189] dwz-0:0.17-3.fc45.ppc64le 100% | 20.5 MiB/s | 146.7 KiB | 00m00s [ 50/189] filesystem-srpm-macros-0:3.18 100% | 8.6 MiB/s | 26.4 KiB | 00m00s [ 51/189] fonts-srpm-macros-1:5.0.0-4.f 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 52/189] forge-srpm-macros-0:0.4.0-5.f 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [ 53/189] fpc-srpm-macros-0:1.3-17.fc45 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 54/189] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 55/189] ghc-srpm-macros-0:1.10-2.fc45 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 56/189] gnat-srpm-macros-0:7-3.fc45.n 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 57/189] go-srpm-macros-0:3.8.0-3.fc45 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [ 58/189] gnome-srpm-macros-0:1.0-2.fc4 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 59/189] java-srpm-macros-0:1-9.fc45.n 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 60/189] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 61/189] ocaml-srpm-macros-0:11-4.fc45 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 62/189] openblas-srpm-macros-0:2-22.f 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 63/189] kernel-srpm-macros-0:1.0-30.f 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 64/189] perl-srpm-macros-0:1-65.fc45. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 65/189] package-notes-srpm-macros-0:0 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 66/189] pyproject-srpm-macros-0:1.23. 100% | 2.5 MiB/s | 15.6 KiB | 00m00s [ 67/189] python-srpm-macros-0:3.15-2.f 100% | 5.8 MiB/s | 23.9 KiB | 00m00s [ 68/189] qt5-srpm-macros-0:5.15.18-3.f 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 69/189] rust-srpm-macros-0:28.5-2.fc4 100% | 5.6 MiB/s | 11.4 KiB | 00m00s [ 70/189] qt6-srpm-macros-0:6.11.1-2.fc 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 71/189] rpm-0:6.0.92-2.fc45.ppc64le 100% | 69.7 MiB/s | 571.2 KiB | 00m00s [ 72/189] tree-sitter-srpm-macros-0:0.4 100% | 3.4 MiB/s | 14.0 KiB | 00m00s [ 73/189] zig-srpm-macros-0:1-9.fc45.no 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 74/189] zip-0:3.0-46.fc45.ppc64le 100% | 45.0 MiB/s | 276.7 KiB | 00m00s [ 75/189] debugedit-0:5.3-3.fc45.ppc64l 100% | 14.9 MiB/s | 91.3 KiB | 00m00s [ 76/189] elfutils-libelf-0:0.195-3.fc4 100% | 30.3 MiB/s | 216.8 KiB | 00m00s [ 77/189] elfutils-0:0.195-3.fc45.ppc64 100% | 46.6 MiB/s | 572.8 KiB | 00m00s [ 78/189] libgcc-0:16.1.1-4.fc45.1.ppc6 100% | 27.6 MiB/s | 113.3 KiB | 00m00s [ 79/189] libarchive-0:3.8.8-3.fc45.ppc 100% | 44.4 MiB/s | 499.7 KiB | 00m00s [ 80/189] pkgconf-pkg-config-0:2.5.1-2. 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 81/189] popt-0:1.19-11.fc45.ppc64le 100% | 22.7 MiB/s | 69.7 KiB | 00m00s [ 82/189] libstdc++-0:16.1.1-4.fc45.1.p 100% | 69.3 MiB/s | 1.1 MiB | 00m00s [ 83/189] rpm-build-libs-0:6.0.92-2.fc4 100% | 19.3 MiB/s | 138.4 KiB | 00m00s [ 84/189] zstd-0:1.5.7-6.fc45.ppc64le 100% | 21.1 MiB/s | 194.2 KiB | 00m00s [ 85/189] rpm-libs-0:6.0.92-2.fc45.ppc6 100% | 36.7 MiB/s | 526.1 KiB | 00m00s [ 86/189] audit-libs-0:4.2.1-1.fc45.ppc 100% | 30.9 MiB/s | 158.0 KiB | 00m00s [ 87/189] libeconf-0:0.7.9-4.fc45.ppc64 100% | 13.0 MiB/s | 39.8 KiB | 00m00s [ 88/189] libsemanage-0:3.11-3.fc45.ppc 100% | 33.1 MiB/s | 135.4 KiB | 00m00s [ 89/189] libxcrypt-0:4.5.2-4.fc45.ppc6 100% | 34.1 MiB/s | 139.6 KiB | 00m00s [ 90/189] pam-libs-0:1.7.2-4.fc45.ppc64 100% | 20.4 MiB/s | 62.8 KiB | 00m00s [ 91/189] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 92/189] libblkid-0:2.42.2-3.fc45.ppc6 100% | 36.0 MiB/s | 147.5 KiB | 00m00s [ 93/189] libcap-ng-0:0.9.3-5.fc45.ppc6 100% | 17.3 MiB/s | 35.4 KiB | 00m00s [ 94/189] binutils-0:2.47-1.fc45.ppc64l 100% | 64.4 MiB/s | 6.9 MiB | 00m00s [ 95/189] liblastlog2-0:2.42.2-3.fc45.p 100% | 709.2 KiB/s | 25.5 KiB | 00m00s [ 96/189] libfdisk-0:2.42.2-3.fc45.ppc6 100% | 4.6 MiB/s | 178.2 KiB | 00m00s [ 97/189] librtas-0:2.0.7-2.fc45.ppc64l 100% | 6.5 MiB/s | 86.3 KiB | 00m00s [ 98/189] libsmartcols-0:2.42.2-3.fc45. 100% | 9.2 MiB/s | 113.1 KiB | 00m00s [ 99/189] libmount-0:2.42.2-3.fc45.ppc6 100% | 12.5 MiB/s | 192.4 KiB | 00m00s [100/189] libuuid-0:2.42.2-3.fc45.ppc64 100% | 7.0 MiB/s | 28.8 KiB | 00m00s [101/189] zlib-ng-compat-0:2.3.3-6.fc45 100% | 29.1 MiB/s | 89.3 KiB | 00m00s [102/189] util-linux-core-0:2.42.2-3.fc 100% | 60.1 MiB/s | 615.1 KiB | 00m00s [103/189] xz-libs-1:5.8.3-2.fc45.ppc64l 100% | 17.6 MiB/s | 126.3 KiB | 00m00s [104/189] ncurses-base-0:6.6-3.fc45.noa 100% | 28.7 MiB/s | 88.1 KiB | 00m00s [105/189] gnulib-l10n-0:20241231-4.fc45 100% | 29.4 MiB/s | 150.4 KiB | 00m00s [106/189] libsepol-0:3.11-2.fc45.ppc64l 100% | 33.8 MiB/s | 380.4 KiB | 00m00s [107/189] glibc-gconv-extra-0:2.44-1.fc 100% | 54.9 MiB/s | 1.8 MiB | 00m00s [108/189] crypto-policies-0:20260713-2. 100% | 7.3 MiB/s | 97.5 KiB | 00m00s [109/189] ca-certificates-0:2025.2.80_v 100% | 36.2 MiB/s | 963.4 KiB | 00m00s [110/189] fedora-gpg-keys-0:45-0.1.noar 100% | 23.0 MiB/s | 141.3 KiB | 00m00s [111/189] fedora-repos-rawhide-0:45-0.1 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [112/189] redhat-systemd-presets-common 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [113/189] pcre2-syntax-0:10.47-1.fc45.2 100% | 32.2 MiB/s | 165.1 KiB | 00m00s [114/189] fips-provider-0:1.5.2-3.fc45. 100% | 67.6 MiB/s | 1.7 MiB | 00m00s [115/189] add-determinism-0:0.7.3-3.fc4 100% | 44.9 MiB/s | 874.1 KiB | 00m00s [116/189] linkdupes-0:0.7.3-3.fc45.ppc6 100% | 19.9 MiB/s | 365.9 KiB | 00m00s [117/189] alternatives-0:1.33-6.fc45.pp 100% | 13.5 MiB/s | 41.4 KiB | 00m00s [118/189] file-libs-0:5.47-3.fc45.ppc64 100% | 57.4 MiB/s | 881.0 KiB | 00m00s [119/189] elfutils-debuginfod-client-0: 100% | 9.6 MiB/s | 49.3 KiB | 00m00s [120/189] curl-0:8.21.0-4.fc45.ppc64le 100% | 24.6 MiB/s | 251.5 KiB | 00m00s [121/189] jansson-0:2.14-5.fc45.ppc64le 100% | 24.7 MiB/s | 50.5 KiB | 00m00s [122/189] libzstd-0:1.5.7-6.fc45.ppc64l 100% | 55.8 MiB/s | 399.7 KiB | 00m00s [123/189] elfutils-libs-0:0.195-3.fc45. 100% | 37.7 MiB/s | 308.9 KiB | 00m00s [124/189] lz4-libs-0:1.10.0-5.fc45.ppc6 100% | 33.1 MiB/s | 101.6 KiB | 00m00s [125/189] pkgconf-0:2.5.1-2.fc45.ppc64l 100% | 16.1 MiB/s | 49.4 KiB | 00m00s [126/189] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 6.7 MiB/s | 13.8 KiB | 00m00s [127/189] libxml2-0:2.13.9-4.fc45.ppc64 100% | 46.9 MiB/s | 767.7 KiB | 00m00s [128/189] lua-libs-0:5.5.0-3.fc45.ppc64 100% | 30.8 MiB/s | 157.8 KiB | 00m00s [129/189] libgomp-0:16.1.1-4.fc45.1.ppc 100% | 44.2 MiB/s | 407.1 KiB | 00m00s [130/189] rpm-sign-libs-0:6.0.92-2.fc45 100% | 6.7 MiB/s | 27.5 KiB | 00m00s [131/189] libffi-0:3.5.2-3.fc45.ppc64le 100% | 10.1 MiB/s | 41.6 KiB | 00m00s [132/189] p11-kit-0:0.26.4-2.fc45.ppc64 100% | 32.0 MiB/s | 556.4 KiB | 00m00s [133/189] sqlite-libs-0:3.53.4-1.fc45.p 100% | 32.4 MiB/s | 895.2 KiB | 00m00s [134/189] p11-kit-trust-0:0.26.4-2.fc45 100% | 25.6 MiB/s | 157.0 KiB | 00m00s [135/189] rpm-sequoia-0:1.10.2-5.fc45.p 100% | 38.1 MiB/s | 1.5 MiB | 00m00s [136/189] json-c-0:0.18-9.fc45.ppc64le 100% | 4.9 MiB/s | 49.8 KiB | 00m00s [137/189] libpkgconf-0:2.5.1-2.fc45.ppc 100% | 5.7 MiB/s | 46.8 KiB | 00m00s [138/189] ima-evm-utils-libs-0:1.6.2-12 100% | 15.0 MiB/s | 30.7 KiB | 00m00s [139/189] libfsverity-0:1.7-4.fc45.ppc6 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [140/189] libtasn1-0:4.21.0-2.fc45.ppc6 100% | 26.1 MiB/s | 80.3 KiB | 00m00s [141/189] gpgverify-0:2.2-5.fc45.noarch 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [142/189] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 50.9 MiB/s | 312.9 KiB | 00m00s [143/189] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 37.1 MiB/s | 304.0 KiB | 00m00s [144/189] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 40.8 MiB/s | 125.2 KiB | 00m00s [145/189] gnupg2-0:2.4.9-17.fc45.ppc64l 100% | 62.5 MiB/s | 1.7 MiB | 00m00s [146/189] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 9.1 MiB/s | 102.4 KiB | 00m00s [147/189] gnupg2-verify-0:2.4.9-17.fc45 100% | 16.3 MiB/s | 183.8 KiB | 00m00s [148/189] libassuan-0:2.5.7-6.fc45.ppc6 100% | 23.2 MiB/s | 71.3 KiB | 00m00s [149/189] libgpg-error-0:1.61-2.fc45.pp 100% | 50.8 MiB/s | 259.9 KiB | 00m00s [150/189] npth-0:1.8-5.fc45.ppc64le 100% | 4.9 MiB/s | 24.9 KiB | 00m00s [151/189] libgcrypt-0:1.12.2-2.fc45.ppc 100% | 61.0 MiB/s | 686.8 KiB | 00m00s [152/189] tpm2-tss-0:4.2.0-1.fc45.ppc64 100% | 44.1 MiB/s | 406.8 KiB | 00m00s [153/189] libksba-0:1.8.0-3.fc45.ppc64l 100% | 25.3 MiB/s | 181.1 KiB | 00m00s [154/189] openldap-0:2.6.13-4.fc45.ppc6 100% | 56.5 MiB/s | 289.3 KiB | 00m00s [155/189] libusb1-0:1.0.30-2.fc45.ppc64 100% | 21.2 MiB/s | 86.7 KiB | 00m00s [156/189] gnutls-0:3.8.13-3.fc45.ppc64l 100% | 62.5 MiB/s | 1.4 MiB | 00m00s [157/189] libidn2-0:2.3.8-4.fc45.ppc64l 100% | 17.2 MiB/s | 176.6 KiB | 00m00s [158/189] libunistring-0:1.1-12.fc45.pp 100% | 43.2 MiB/s | 574.7 KiB | 00m00s [159/189] nettle-0:4.0-5.fc45.ppc64le 100% | 45.2 MiB/s | 462.5 KiB | 00m00s [160/189] libevent-0:2.1.12-19.fc45.ppc 100% | 47.6 MiB/s | 292.7 KiB | 00m00s [161/189] libtool-ltdl-0:2.5.4-11.fc45. 100% | 12.8 MiB/s | 39.4 KiB | 00m00s [162/189] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 50.9 MiB/s | 886.5 KiB | 00m00s [163/189] fedora-release-0:45-0.8.noarc 100% | 2.5 MiB/s | 12.7 KiB | 00m00s [164/189] gdbm-libs-1:1.23-12.fc45.ppc6 100% | 10.1 MiB/s | 61.9 KiB | 00m00s [165/189] xxhash-libs-0:0.8.3-5.fc45.pp 100% | 12.3 MiB/s | 37.8 KiB | 00m00s [166/189] fedora-release-identity-basic 100% | 6.6 MiB/s | 13.4 KiB | 00m00s [167/189] systemd-standalone-sysusers-0 100% | 45.7 MiB/s | 421.2 KiB | 00m00s [168/189] libcurl-0:8.21.0-4.fc45.ppc64 100% | 50.7 MiB/s | 518.9 KiB | 00m00s [169/189] krb5-libs-0:1.22.2-9.fc45.ppc 100% | 49.4 MiB/s | 859.2 KiB | 00m00s [170/189] libbrotli-0:1.2.0-6.fc45.ppc6 100% | 32.0 MiB/s | 392.9 KiB | 00m00s [171/189] libnghttp2-0:1.69.0-4.fc45.pp 100% | 20.3 MiB/s | 83.2 KiB | 00m00s [172/189] libnghttp3-0:1.18.0-1.fc45.pp 100% | 25.2 MiB/s | 77.4 KiB | 00m00s [173/189] libpsl-0:0.23.1-1.fc45.ppc64l 100% | 22.3 MiB/s | 68.5 KiB | 00m00s [174/189] ngtcp2-0:1.22.1-3.fc45.ppc64l 100% | 32.9 MiB/s | 168.3 KiB | 00m00s [175/189] libssh-0:0.12.2-1.fc45.ppc64l 100% | 34.5 MiB/s | 318.3 KiB | 00m00s [176/189] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 8.9 MiB/s | 27.2 KiB | 00m00s [177/189] keyutils-libs-0:1.6.3-8.fc45. 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [178/189] libcom_err-0:1.47.4-2.fc45.pp 100% | 13.1 MiB/s | 26.8 KiB | 00m00s [179/189] gdb-minimal-0:17.2-4.fc45.ppc 100% | 67.5 MiB/s | 4.9 MiB | 00m00s [180/189] libverto-0:0.3.2-13.fc45.ppc6 100% | 904.1 KiB/s | 21.7 KiB | 00m00s [181/189] publicsuffix-list-dafsa-0:202 100% | 2.5 MiB/s | 61.1 KiB | 00m00s [182/189] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [183/189] libfido2-0:1.17.0-5.fc45.ppc6 100% | 27.4 MiB/s | 112.3 KiB | 00m00s [184/189] libcbor-0:0.14.0-3.fc45.ppc64 100% | 12.3 MiB/s | 37.9 KiB | 00m00s [185/189] selinux-policy-0:45.11-1.fc45 100% | 11.6 MiB/s | 35.5 KiB | 00m00s [186/189] policycoreutils-0:3.11-2.fc45 100% | 32.1 MiB/s | 263.0 KiB | 00m00s [187/189] libselinux-utils-0:3.11-3.fc4 100% | 24.9 MiB/s | 127.4 KiB | 00m00s [188/189] rpm-plugin-selinux-0:6.0.92-2 100% | 3.5 MiB/s | 17.8 KiB | 00m00s [189/189] selinux-policy-targeted-0:45. 100% | 69.5 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [189/189] Total 100% | 91.0 MiB/s | 76.1 MiB | 00m01s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/191] Verify package files 100% | 157.0 B/s | 189.0 B | 00m01s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.ppc64le >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.ppc64le >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-ppc64le-1786083793.531714/root/etc/group for id/name lookup: No such file or directory [ 2/191] Prepare transaction 100% | 964.0 B/s | 189.0 B | 00m00s [ 3/191] Installing libgcc-0:16.1.1-4. 100% | 70.3 MiB/s | 288.1 KiB | 00m00s [ 4/191] Installing redhat-systemd-pre 100% | 1.4 MiB/s | 1.5 KiB | 00m00s [ 5/191] Installing redhat-systemd-pre 100% | 17.7 MiB/s | 18.1 KiB | 00m00s [ 6/191] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0 B | 00m00s [ 7/191] Installing publicsuffix-list- 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 8/191] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 9/191] Installing fedora-gpg-keys-0: 100% | 11.1 MiB/s | 182.1 KiB | 00m00s [ 10/191] Installing fedora-repos-rawhi 100% | 1.2 MiB/s | 2.4 KiB | 00m00s [ 11/191] Installing fedora-repos-0:45- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 12/191] Installing fedora-release-com 100% | 3.6 MiB/s | 7.4 KiB | 00m00s [ 13/191] Installing fedora-release-0:4 100% | 13.5 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/191] Installing setup-0:2.15.1-2.f 100% | 12.3 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/191] Installing filesystem-0:3.18- 100% | 831.4 KiB/s | 253.6 KiB | 00m00s [ 16/191] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/191] Installing pcre2-syntax-0:10. 100% | 55.5 MiB/s | 284.3 KiB | 00m00s [ 18/191] Installing gnulib-l10n-0:2024 100% | 53.9 MiB/s | 661.9 KiB | 00m00s [ 19/191] Installing coreutils-common-0 100% | 105.4 MiB/s | 11.0 MiB | 00m00s [ 20/191] Installing ncurses-base-0:6.6 100% | 19.3 MiB/s | 355.3 KiB | 00m00s [ 21/191] Installing bash-0:5.3.15-2.fc 100% | 80.5 MiB/s | 8.9 MiB | 00m00s [ 22/191] Installing glibc-common-0:2.4 100% | 26.1 MiB/s | 1.5 MiB | 00m00s [ 23/191] Installing glibc-gconv-extra- 100% | 119.9 MiB/s | 18.6 MiB | 00m00s [ 24/191] Installing glibc-0:2.44-1.fc4 100% | 81.7 MiB/s | 12.0 MiB | 00m00s [ 25/191] Installing ncurses-libs-0:6.6 100% | 93.4 MiB/s | 1.5 MiB | 00m00s [ 26/191] Installing glibc-minimal-lang 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 27/191] Installing zlib-ng-compat-0:2 100% | 64.5 MiB/s | 198.1 KiB | 00m00s [ 28/191] Installing bzip2-libs-0:1.0.8 100% | 67.2 MiB/s | 137.5 KiB | 00m00s [ 29/191] Installing libgpg-error-0:1.6 100% | 20.9 MiB/s | 1.0 MiB | 00m00s [ 30/191] Installing libstdc++-0:16.1.1 100% | 124.4 MiB/s | 4.1 MiB | 00m00s [ 31/191] Installing libzstd-0:1.5.7-6. 100% | 109.1 MiB/s | 1.1 MiB | 00m00s [ 32/191] Installing elfutils-libelf-0: 100% | 112.7 MiB/s | 1.2 MiB | 00m00s [ 33/191] Installing libassuan-0:2.5.7- 100% | 53.1 MiB/s | 217.6 KiB | 00m00s [ 34/191] Installing libgcrypt-0:1.12.2 100% | 105.0 MiB/s | 1.6 MiB | 00m00s [ 35/191] Installing readline-0:8.3-5.f 100% | 102.5 MiB/s | 629.5 KiB | 00m00s [ 36/191] Installing gmp-1:6.3.0-6.fc45 100% | 96.2 MiB/s | 788.3 KiB | 00m00s [ 37/191] Installing libacl-0:2.4.0-2.f 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [ 38/191] Installing systemd-libs-0:261 100% | 117.2 MiB/s | 3.3 MiB | 00m00s [ 39/191] Installing libuuid-0:2.42.2-3 100% | 34.3 MiB/s | 70.3 KiB | 00m00s [ 40/191] Installing xz-libs-1:5.8.3-2. 100% | 86.7 MiB/s | 266.3 KiB | 00m00s [ 41/191] Installing popt-0:1.19-11.fc4 100% | 23.4 MiB/s | 215.2 KiB | 00m00s [ 42/191] Installing sqlite-libs-0:3.53 100% | 105.6 MiB/s | 2.0 MiB | 00m00s [ 43/191] Installing npth-0:1.8-5.fc45. 100% | 45.9 MiB/s | 94.1 KiB | 00m00s [ 44/191] Installing elfutils-libs-0:0. 100% | 95.1 MiB/s | 876.2 KiB | 00m00s [ 45/191] Installing libblkid-0:2.42.2- 100% | 86.8 MiB/s | 355.5 KiB | 00m00s [ 46/191] Installing libsepol-0:3.11-2. 100% | 104.2 MiB/s | 1.0 MiB | 00m00s [ 47/191] Installing gnupg2-gpgconf-0:2 100% | 7.7 MiB/s | 323.6 KiB | 00m00s [ 48/191] Installing pcre2-0:10.47-1.fc 100% | 91.5 MiB/s | 843.2 KiB | 00m00s [ 49/191] Installing libselinux-0:3.11- 100% | 80.7 MiB/s | 330.4 KiB | 00m00s [ 50/191] Installing grep-0:3.12-4.fc45 100% | 19.2 MiB/s | 1.0 MiB | 00m00s [ 51/191] Installing sed-0:4.10-2.fc45. 100% | 17.9 MiB/s | 950.8 KiB | 00m00s [ 52/191] Installing findutils-1:4.11.0 100% | 35.7 MiB/s | 2.1 MiB | 00m00s [ 53/191] Installing libxcrypt-0:4.5.2- 100% | 66.3 MiB/s | 339.6 KiB | 00m00s [ 54/191] Installing libtasn1-0:4.21.0- 100% | 72.3 MiB/s | 222.2 KiB | 00m00s [ 55/191] Installing libunistring-0:1.1 100% | 117.0 MiB/s | 1.9 MiB | 00m00s [ 56/191] Installing libidn2-0:2.3.8-4. 100% | 32.5 MiB/s | 566.3 KiB | 00m00s [ 57/191] Installing crypto-policies-0: 100% | 9.2 MiB/s | 159.5 KiB | 00m00s [ 58/191] Installing xz-1:5.8.3-2.fc45. 100% | 23.9 MiB/s | 1.5 MiB | 00m00s [ 59/191] Installing libmount-0:2.42.2- 100% | 89.4 MiB/s | 549.3 KiB | 00m00s [ 60/191] Installing gnupg2-verify-0:2. 100% | 9.8 MiB/s | 429.5 KiB | 00m00s [ 61/191] Installing mpfr-0:4.2.2-4.fc4 100% | 89.4 MiB/s | 915.1 KiB | 00m00s [ 62/191] Installing gawk-0:5.4.1-1.fc4 100% | 46.0 MiB/s | 3.2 MiB | 00m00s [ 63/191] Installing dwz-0:0.17-3.fc45. 100% | 9.0 MiB/s | 388.0 KiB | 00m00s [ 64/191] Installing libksba-0:1.8.0-3. 100% | 87.5 MiB/s | 537.6 KiB | 00m00s [ 65/191] Installing unzip-0:6.0-71.fc4 100% | 11.9 MiB/s | 536.9 KiB | 00m00s [ 66/191] Installing file-libs-0:5.47-3 100% | 170.4 MiB/s | 12.3 MiB | 00m00s [ 67/191] Installing file-0:5.47-3.fc45 100% | 3.5 MiB/s | 142.5 KiB | 00m00s [ 68/191] Installing diffutils-0:3.12-6 100% | 29.6 MiB/s | 1.7 MiB | 00m00s [ 69/191] Installing libattr-0:2.6.0-2. 100% | 33.7 MiB/s | 69.0 KiB | 00m00s [ 70/191] Installing libeconf-0:0.7.9-4 100% | 40.2 MiB/s | 82.4 KiB | 00m00s [ 71/191] Installing libcap-ng-0:0.9.3- 100% | 52.7 MiB/s | 162.0 KiB | 00m00s [ 72/191] Installing audit-libs-0:4.2.1 100% | 77.1 MiB/s | 552.8 KiB | 00m00s [ 73/191] Installing pam-libs-0:1.7.2-4 100% | 70.4 MiB/s | 288.4 KiB | 00m00s [ 74/191] Installing libcap-0:2.78-2.fc 100% | 11.1 MiB/s | 511.9 KiB | 00m00s [ 75/191] Installing libsemanage-0:3.11 100% | 69.3 MiB/s | 425.6 KiB | 00m00s [ 76/191] Installing libsmartcols-0:2.4 100% | 70.9 MiB/s | 290.5 KiB | 00m00s [ 77/191] Installing alternatives-0:1.3 100% | 2.3 MiB/s | 91.5 KiB | 00m00s [ 78/191] Installing lua-libs-0:5.5.0-3 100% | 77.2 MiB/s | 395.4 KiB | 00m00s [ 79/191] Installing libffi-0:3.5.2-3.f 100% | 68.1 MiB/s | 348.9 KiB | 00m00s [ 80/191] Installing p11-kit-0:0.26.4-2 100% | 44.6 MiB/s | 3.3 MiB | 00m00s [ 81/191] Installing p11-kit-trust-0:0. 100% | 11.9 MiB/s | 595.7 KiB | 00m00s [ 82/191] Installing json-c-0:0.18-9.fc 100% | 45.5 MiB/s | 139.7 KiB | 00m00s [ 83/191] Installing ngtcp2-0:1.22.1-3. 100% | 66.2 MiB/s | 406.6 KiB | 00m00s [ 84/191] Installing util-linux-core-0: 100% | 39.1 MiB/s | 2.7 MiB | 00m00s [ 85/191] Installing liblastlog2-0:2.42 100% | 19.4 MiB/s | 139.3 KiB | 00m00s [ 86/191] Installing zip-0:3.0-46.fc45. 100% | 18.6 MiB/s | 893.1 KiB | 00m00s [ 87/191] Installing gnupg2-keyboxd-0:2 100% | 28.6 MiB/s | 234.4 KiB | 00m00s [ 88/191] Installing libpsl-0:0.23.1-1. 100% | 43.4 MiB/s | 133.2 KiB | 00m00s [ 89/191] Installing tar-2:1.35-9.fc45. 100% | 46.0 MiB/s | 3.1 MiB | 00m00s [ 90/191] Installing linkdupes-0:0.7.3- 100% | 17.4 MiB/s | 839.8 KiB | 00m00s [ 91/191] Installing libselinux-utils-0 100% | 24.6 MiB/s | 1.4 MiB | 00m00s [ 92/191] Installing libfdisk-0:2.42.2- 100% | 78.8 MiB/s | 483.9 KiB | 00m00s [ 93/191] Installing fips-provider-0:1. 100% | 123.5 MiB/s | 4.7 MiB | 00m00s [ 94/191] Installing openssl-libs-1:4.0 100% | 106.4 MiB/s | 7.1 MiB | 00m00s [ 95/191] Installing coreutils-0:9.11-6 100% | 68.9 MiB/s | 9.7 MiB | 00m00s [ 96/191] Installing ca-certificates-0: 100% | 810.6 KiB/s | 2.4 MiB | 00m03s [ 97/191] Installing gzip-0:1.14-4.fc45 100% | 8.0 MiB/s | 442.9 KiB | 00m00s [ 98/191] Installing rpm-sequoia-0:1.10 100% | 128.6 MiB/s | 4.8 MiB | 00m00s [ 99/191] Installing libfsverity-0:1.7- 100% | 33.7 MiB/s | 69.0 KiB | 00m00s [100/191] Installing libevent-0:2.1.12- 100% | 115.6 MiB/s | 1.3 MiB | 00m00s [101/191] Installing ngtcp2-crypto-ossl 100% | 33.2 MiB/s | 68.0 KiB | 00m00s [102/191] Installing libxml2-0:2.13.9-4 100% | 39.6 MiB/s | 2.2 MiB | 00m00s [103/191] Installing libusb1-0:1.0.30-2 100% | 18.4 MiB/s | 245.2 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.ppc64le >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.ppc64le >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [104/191] Installing tpm2-tss-0:4.2.0-1 100% | 115.7 MiB/s | 2.5 MiB | 00m00s [105/191] Installing ima-evm-utils-libs 100% | 45.8 MiB/s | 93.8 KiB | 00m00s [106/191] Installing gnupg2-gpg-agent-0 100% | 17.7 MiB/s | 978.1 KiB | 00m00s [107/191] Installing nettle-0:4.0-5.fc4 100% | 94.6 MiB/s | 968.2 KiB | 00m00s [108/191] Installing gnutls-0:3.8.13-3. 100% | 122.0 MiB/s | 4.1 MiB | 00m00s [109/191] Installing zstd-0:1.5.7-6.fc4 100% | 12.6 MiB/s | 565.6 KiB | 00m00s [110/191] Installing bzip2-0:1.0.8-24.f 100% | 4.2 MiB/s | 175.4 KiB | 00m00s [111/191] Installing add-determinism-0: 100% | 40.0 MiB/s | 2.3 MiB | 00m00s [112/191] Installing cpio-0:2.15-10.fc4 100% | 22.7 MiB/s | 1.2 MiB | 00m00s [113/191] Installing ed-0:1.22.5-3.fc45 100% | 5.2 MiB/s | 223.9 KiB | 00m00s [114/191] Installing patch-0:2.8-5.fc45 100% | 6.3 MiB/s | 263.8 KiB | 00m00s [115/191] Installing librtas-0:2.0.7-2. 100% | 17.5 MiB/s | 322.5 KiB | 00m00s [116/191] Installing util-linux-0:2.42. 100% | 58.4 MiB/s | 7.1 MiB | 00m00s [117/191] Installing policycoreutils-0: 100% | 20.6 MiB/s | 1.5 MiB | 00m00s [118/191] Installing selinux-policy-0:4 100% | 885.5 KiB/s | 34.5 KiB | 00m00s [119/191] Installing selinux-policy-tar 100% | 55.0 MiB/s | 15.1 MiB | 00m00s [120/191] Installing build-reproducibil 100% | 1.5 MiB/s | 1.5 KiB | 00m00s [121/191] Installing jansson-0:2.14-5.f 100% | 51.5 MiB/s | 158.3 KiB | 00m00s [122/191] Installing lz4-libs-0:1.10.0- 100% | 64.0 MiB/s | 262.1 KiB | 00m00s [123/191] Installing libarchive-0:3.8.8 100% | 90.5 MiB/s | 1.3 MiB | 00m00s [124/191] Installing libgomp-0:16.1.1-4 100% | 107.2 MiB/s | 658.4 KiB | 00m00s [125/191] Installing libpkgconf-0:2.5.1 100% | 65.9 MiB/s | 135.0 KiB | 00m00s [126/191] Installing pkgconf-0:2.5.1-2. 100% | 2.8 MiB/s | 119.1 KiB | 00m00s [127/191] Installing pkgconf-pkg-config 100% | 45.5 KiB/s | 1.8 KiB | 00m00s [128/191] Installing libtool-ltdl-0:2.5 100% | 30.9 MiB/s | 94.9 KiB | 00m00s [129/191] Installing gdbm-libs-1:1.23-1 100% | 57.4 MiB/s | 235.0 KiB | 00m00s [130/191] Installing cyrus-sasl-lib-0:2 100% | 46.3 MiB/s | 2.9 MiB | 00m00s [131/191] Installing openldap-0:2.6.13- 100% | 79.5 MiB/s | 895.6 KiB | 00m00s [132/191] Installing gnupg2-dirmngr-0:2 100% | 15.2 MiB/s | 840.6 KiB | 00m00s [133/191] Installing gnupg2-0:2.4.9-17. 100% | 69.7 MiB/s | 6.8 MiB | 00m00s [134/191] Installing gpgverify-0:2.2-5. 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [135/191] Installing systemd-standalone 100% | 22.5 MiB/s | 1.1 MiB | 00m00s [136/191] Installing rpm-libs-0:6.0.92- 100% | 101.0 MiB/s | 1.4 MiB | 00m00s [137/191] Installing rpm-sign-libs-0:6. 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [138/191] Installing rpm-build-libs-0:6 100% | 80.2 MiB/s | 328.7 KiB | 00m00s [139/191] Installing xxhash-libs-0:0.8. 100% | 42.4 MiB/s | 86.9 KiB | 00m00s [140/191] Installing libbrotli-0:1.2.0- 100% | 92.2 MiB/s | 1.0 MiB | 00m00s [141/191] Installing libnghttp2-0:1.69. 100% | 64.8 MiB/s | 198.9 KiB | 00m00s [142/191] Installing libnghttp3-0:1.18. 100% | 50.8 MiB/s | 208.1 KiB | 00m00s [143/191] Installing keyutils-libs-0:1. 100% | 48.5 MiB/s | 99.3 KiB | 00m00s [144/191] Installing libcom_err-0:1.47. 100% | 54.7 MiB/s | 112.0 KiB | 00m00s [145/191] Installing libverto-0:0.3.2-1 100% | 34.6 MiB/s | 70.8 KiB | 00m00s [146/191] Installing krb5-libs-0:1.22.2 100% | 99.0 MiB/s | 3.0 MiB | 00m00s [147/191] Installing libcbor-0:0.14.0-3 100% | 45.9 MiB/s | 140.9 KiB | 00m00s [148/191] Installing libfido2-0:1.17.0- 100% | 67.6 MiB/s | 346.1 KiB | 00m00s [149/191] Installing libssh-0:0.12.2-1. 100% | 99.3 MiB/s | 915.6 KiB | 00m00s [150/191] Installing libcurl-0:8.21.0-4 100% | 106.1 MiB/s | 1.3 MiB | 00m00s [151/191] Installing elfutils-debuginfo 100% | 3.4 MiB/s | 145.7 KiB | 00m00s [152/191] Installing binutils-0:2.47-1. 100% | 113.7 MiB/s | 33.8 MiB | 00m00s [153/191] Installing elfutils-0:0.195-3 100% | 52.3 MiB/s | 3.5 MiB | 00m00s [154/191] Installing gdb-minimal-0:17.2 100% | 98.7 MiB/s | 16.3 MiB | 00m00s [155/191] Installing debugedit-0:5.3-3. 100% | 8.8 MiB/s | 387.8 KiB | 00m00s [156/191] Installing curl-0:8.21.0-4.fc 100% | 8.9 MiB/s | 530.6 KiB | 00m00s [157/191] Installing rpm-0:6.0.92-2.fc4 100% | 29.0 MiB/s | 2.8 MiB | 00m00s [158/191] Installing cmake-srpm-macros- 100% | 785.2 KiB/s | 804.0 B | 00m00s [159/191] Installing efi-srpm-macros-0: 100% | 20.2 MiB/s | 41.3 KiB | 00m00s [160/191] Installing java-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [161/191] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [162/191] Installing tree-sitter-srpm-m 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [163/191] Installing zig-srpm-macros-0: 100% | 1.8 MiB/s | 1.9 KiB | 00m00s [164/191] Installing filesystem-srpm-ma 100% | 19.0 MiB/s | 38.9 KiB | 00m00s [165/191] Installing rust-srpm-macros-0 100% | 3.1 MiB/s | 6.4 KiB | 00m00s [166/191] Installing qt6-srpm-macros-0: 100% | 730.5 KiB/s | 748.0 B | 00m00s [167/191] Installing qt5-srpm-macros-0: 100% | 757.8 KiB/s | 776.0 B | 00m00s [168/191] Installing perl-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [169/191] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.1 KiB | 00m00s [170/191] Installing openblas-srpm-macr 100% | 382.8 KiB/s | 392.0 B | 00m00s [171/191] Installing ocaml-srpm-macros- 100% | 153.2 KiB/s | 2.1 KiB | 00m00s [172/191] Installing kernel-srpm-macros 100% | 2.3 MiB/s | 2.3 KiB | 00m00s [173/191] Installing gnome-srpm-macros- 100% | 4.0 MiB/s | 4.1 KiB | 00m00s [174/191] Installing gnat-srpm-macros-0 100% | 1.2 MiB/s | 1.3 KiB | 00m00s [175/191] Installing ghc-srpm-macros-0: 100% | 1.0 MiB/s | 1.0 KiB | 00m00s [176/191] Installing gap-srpm-macros-0: 100% | 2.6 MiB/s | 2.7 KiB | 00m00s [177/191] Installing fpc-srpm-macros-0: 100% | 410.2 KiB/s | 420.0 B | 00m00s [178/191] Installing ansible-srpm-macro 100% | 17.7 MiB/s | 36.2 KiB | 00m00s [179/191] Installing redhat-rpm-config- 100% | 23.2 MiB/s | 190.4 KiB | 00m00s [180/191] Installing forge-srpm-macros- 100% | 19.7 MiB/s | 40.3 KiB | 00m00s [181/191] Installing rpm-build-0:6.0.92 100% | 12.5 MiB/s | 689.8 KiB | 00m00s [182/191] Installing erlang-srpm-macros 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [183/191] Installing pyproject-srpm-mac 100% | 3.9 MiB/s | 4.0 KiB | 00m00s [184/191] Installing fonts-srpm-macros- 100% | 27.8 MiB/s | 57.0 KiB | 00m00s [185/191] Installing go-srpm-macros-0:3 100% | 30.8 MiB/s | 63.0 KiB | 00m00s [186/191] Installing R-srpm-macros-0:1. 100% | 4.3 MiB/s | 4.4 KiB | 00m00s [187/191] Installing python-srpm-macros 100% | 25.9 MiB/s | 52.9 KiB | 00m00s [188/191] Installing rpm-plugin-selinux 100% | 33.6 MiB/s | 68.8 KiB | 00m00s [189/191] Installing which-0:2.25-2.fc4 100% | 2.7 MiB/s | 125.6 KiB | 00m00s [190/191] Installing shadow-utils-2:4.2 100% | 43.6 MiB/s | 4.9 MiB | 00m00s [191/191] Installing info-0:7.3-3.fc45. 100% | 34.8 KiB/s | 488.5 KiB | 00m14s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.ppc64le alternatives-1.33-6.fc45.ppc64le ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-1.fc45.ppc64le bash-5.3.15-2.fc45.ppc64le binutils-2.47-1.fc45.ppc64le build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.ppc64le bzip2-libs-1.0.8-24.fc45.ppc64le ca-certificates-2025.2.80_v9.0.304-9.fc45.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-6.fc45.ppc64le coreutils-common-9.11-6.fc45.ppc64le cpio-2.15-10.fc45.ppc64le crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-4.fc45.ppc64le cyrus-sasl-lib-2.1.28-37.fc45.ppc64le debugedit-5.3-3.fc45.ppc64le diffutils-3.12-6.fc45.ppc64le dwz-0.17-3.fc45.ppc64le ed-1.22.5-3.fc45.ppc64le efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.ppc64le elfutils-debuginfod-client-0.195-3.fc45.ppc64le elfutils-libelf-0.195-3.fc45.ppc64le elfutils-libs-0.195-3.fc45.ppc64le erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-45-0.1.noarch fedora-release-45-0.8.noarch fedora-release-common-45-0.8.noarch fedora-release-identity-basic-45-0.8.noarch fedora-repos-45-0.1.noarch fedora-repos-rawhide-45-0.1.noarch file-5.47-3.fc45.ppc64le file-libs-5.47-3.fc45.ppc64le filesystem-3.18-59.fc45.ppc64le filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.ppc64le fips-provider-1.5.2-3.fc45.ppc64le fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.ppc64le gdb-minimal-17.2-4.fc45.ppc64le gdbm-libs-1.23-12.fc45.ppc64le ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.ppc64le glibc-common-2.44-1.fc45.ppc64le glibc-gconv-extra-2.44-1.fc45.ppc64le glibc-minimal-langpack-2.44-1.fc45.ppc64le gmp-6.3.0-6.fc45.ppc64le gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-17.fc45.ppc64le gnupg2-dirmngr-2.4.9-17.fc45.ppc64le gnupg2-gpg-agent-2.4.9-17.fc45.ppc64le gnupg2-gpgconf-2.4.9-17.fc45.ppc64le gnupg2-keyboxd-2.4.9-17.fc45.ppc64le gnupg2-verify-2.4.9-17.fc45.ppc64le gnutls-3.8.13-3.fc45.ppc64le go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.ppc64le gzip-1.14-4.fc45.ppc64le ima-evm-utils-libs-1.6.2-12.fc45.ppc64le info-7.3-3.fc45.ppc64le jansson-2.14-5.fc45.ppc64le java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.ppc64le kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.ppc64le krb5-libs-1.22.2-9.fc45.ppc64le libacl-2.4.0-2.fc45.ppc64le libarchive-3.8.8-3.fc45.ppc64le libassuan-2.5.7-6.fc45.ppc64le libattr-2.6.0-2.fc45.ppc64le libblkid-2.42.2-3.fc45.ppc64le libbrotli-1.2.0-6.fc45.ppc64le libcap-2.78-2.fc45.ppc64le libcap-ng-0.9.3-5.fc45.ppc64le libcbor-0.14.0-3.fc45.ppc64le libcom_err-1.47.4-2.fc45.ppc64le libcurl-8.21.0-4.fc45.ppc64le libeconf-0.7.9-4.fc45.ppc64le libevent-2.1.12-19.fc45.ppc64le libfdisk-2.42.2-3.fc45.ppc64le libffi-3.5.2-3.fc45.ppc64le libfido2-1.17.0-5.fc45.ppc64le libfsverity-1.7-4.fc45.ppc64le libgcc-16.1.1-4.fc45.1.ppc64le libgcrypt-1.12.2-2.fc45.ppc64le libgomp-16.1.1-4.fc45.1.ppc64le libgpg-error-1.61-2.fc45.ppc64le libidn2-2.3.8-4.fc45.ppc64le libksba-1.8.0-3.fc45.ppc64le liblastlog2-2.42.2-3.fc45.ppc64le libmount-2.42.2-3.fc45.ppc64le libnghttp2-1.69.0-4.fc45.ppc64le libnghttp3-1.18.0-1.fc45.ppc64le libpkgconf-2.5.1-2.fc45.ppc64le libpsl-0.23.1-1.fc45.ppc64le librtas-2.0.7-2.fc45.ppc64le libselinux-3.11-3.fc45.ppc64le libselinux-utils-3.11-3.fc45.ppc64le libsemanage-3.11-3.fc45.ppc64le libsepol-3.11-2.fc45.ppc64le libsmartcols-2.42.2-3.fc45.ppc64le libssh-0.12.2-1.fc45.ppc64le libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.ppc64le libtasn1-4.21.0-2.fc45.ppc64le libtool-ltdl-2.5.4-11.fc45.ppc64le libunistring-1.1-12.fc45.ppc64le libusb1-1.0.30-2.fc45.ppc64le libuuid-2.42.2-3.fc45.ppc64le libverto-0.3.2-13.fc45.ppc64le libxcrypt-4.5.2-4.fc45.ppc64le libxml2-2.13.9-4.fc45.ppc64le libzstd-1.5.7-6.fc45.ppc64le linkdupes-0.7.3-3.fc45.ppc64le lua-libs-5.5.0-3.fc45.ppc64le lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.ppc64le mpfr-4.2.2-4.fc45.ppc64le ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.ppc64le nettle-4.0-5.fc45.ppc64le ngtcp2-1.22.1-3.fc45.ppc64le ngtcp2-crypto-ossl-1.22.1-3.fc45.ppc64le npth-1.8-5.fc45.ppc64le ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.ppc64le openssl-libs-4.0.1-5.fc45.ppc64le p11-kit-0.26.4-2.fc45.ppc64le p11-kit-trust-0.26.4-2.fc45.ppc64le package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.ppc64le patch-2.8-5.fc45.ppc64le pcre2-10.47-1.fc45.2.ppc64le pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.ppc64le pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.ppc64le policycoreutils-3.11-2.fc45.ppc64le popt-1.19-11.fc45.ppc64le publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc45.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.1-2.fc45.noarch readline-8.3-5.fc45.ppc64le redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.0.92-2.fc45.ppc64le rpm-build-6.0.92-2.fc45.ppc64le rpm-build-libs-6.0.92-2.fc45.ppc64le rpm-libs-6.0.92-2.fc45.ppc64le rpm-plugin-selinux-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le rpm-sign-libs-6.0.92-2.fc45.ppc64le rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.ppc64le selinux-policy-45.11-1.fc45.noarch selinux-policy-targeted-45.11-1.fc45.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.ppc64le sqlite-libs-3.53.4-1.fc45.ppc64le systemd-libs-261.2-1.fc45.ppc64le systemd-standalone-sysusers-261.2-1.fc45.ppc64le tar-1.35-9.fc45.ppc64le tpm2-tss-4.2.0-1.fc45.ppc64le tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.ppc64le util-linux-2.42.2-3.fc45.ppc64le util-linux-core-2.42.2-3.fc45.ppc64le which-2.25-2.fc45.ppc64le xxhash-libs-0.8.3-5.fc45.ppc64le xz-5.8.3-2.fc45.ppc64le xz-libs-5.8.3-2.fc45.ppc64le zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.ppc64le zlib-ng-compat-2.3.3-6.fc45.ppc64le zstd-1.5.7-6.fc45.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.BkQYlT setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1786083793.531714/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-yzpib2bc/ruff/ruff.spec) Config(child) 0 minutes 51 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/ruff-0.16.1-1.fc45.src.rpm) Config(fedora-rawhide-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1786083793.531714/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1786083793.531714/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1786083793.531714/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.ppc64le rpm-sequoia-1.10.2-5.fc45.ppc64le dnf5-5.4.2.1-10.fc45.ppc64le dnf5-plugins-5.4.2.1-10.fc45.ppc64le Finish: chroot init Start: build phase for ruff-0.16.1-1.fc45.src.rpm Start: build setup for ruff-0.16.1-1.fc45.src.rpm Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.NqcAHz setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 17.8 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 11.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 0:28.5-2.fc45 fedora 14.9 KiB rust2rpm-helper ppc64le 0:0.1.9-2.fc45 fedora 2.2 MiB tomcli noarch 0:0.10.1-6.fc45 fedora 152.0 KiB Installing dependencies: annobin-docs noarch 0:13.28-1.fc45 fedora 99.7 KiB annobin-plugin-gcc ppc64le 0:13.28-1.fc45 fedora 785.3 KiB cargo ppc64le 0:1.97.1-2.fc45 fedora 25.1 MiB cargo2rpm noarch 0:0.3.4-2.fc45 fedora 1.3 MiB cpp ppc64le 0:16.1.1-4.fc45.1 fedora 39.1 MiB expat ppc64le 0:2.8.1-2.fc45 fedora 435.2 KiB gcc ppc64le 0:16.1.1-4.fc45.1 fedora 107.1 MiB gcc-plugin-annobin ppc64le 0:16.1.1-4.fc45.1 fedora 132.8 KiB glibc-devel ppc64le 0:2.44-1.fc45 fedora 3.7 MiB kernel-headers ppc64le 0:7.2.0-0.rc6.48.fc45 fedora 7.0 MiB less ppc64le 0:704-3.fc45 fedora 671.1 KiB libasan ppc64le 0:16.1.1-4.fc45.1 fedora 2.2 MiB libatomic ppc64le 0:16.1.1-4.fc45.1 fedora 77.0 KiB libedit ppc64le 0:3.1-60.20260512cvs.fc45 fedora 344.3 KiB libgit2_1.9 ppc64le 0:1.9.6-1.fc45 fedora 1.8 MiB libmpc ppc64le 0:1.4.1-2.fc45 fedora 281.6 KiB libssh2 ppc64le 0:1.11.1-10.fc45 fedora 414.4 KiB libubsan ppc64le 0:16.1.1-4.fc45.1 fedora 668.9 KiB libxcrypt-devel ppc64le 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp ppc64le 0:9.4.2-2.fc45 fedora 152.9 KiB llvm-filesystem ppc64le 0:22.1.8-20.fc45 fedora 0.0 B llvm-libs ppc64le 0:22.1.8-20.fc45 fedora 150.3 MiB make ppc64le 1:4.4.1-13.fc45 fedora 1.9 MiB mpdecimal ppc64le 0:4.0.1-4.fc45 fedora 281.1 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 ppc64le 0:3.15.0~b4-1.fc45 fedora 84.6 KiB python3-click noarch 1:8.4.2-1.fc45 fedora 1.3 MiB python3-libs ppc64le 0:3.15.0~b4-1.fc45 fedora 50.7 MiB python3-tomlkit noarch 0:0.13.2-9.fc45 fedora 504.9 KiB rust ppc64le 0:1.97.1-2.fc45 fedora 100.7 MiB rust-std-static ppc64le 0:1.97.1-2.fc45 fedora 143.5 MiB tomcli+tomlkit noarch 0:0.10.1-6.fc45 fedora 0.0 B tzdata noarch 0:2026b-2.fc45 fedora 1.2 MiB Transaction Summary: Installing: 36 packages Total size of inbound packages is 181 MiB. Need to download 181 MiB. After this operation, 646 MiB extra will be used (install 646 MiB, remove 0 B). [ 1/36] tomcli-0:0.10.1-6.fc45.noarch 100% | 12.3 MiB/s | 75.8 KiB | 00m00s [ 2/36] cargo-rpm-macros-0:28.5-2.fc45. 100% | 2.9 MiB/s | 14.6 KiB | 00m00s [ 3/36] rust2rpm-helper-0:0.1.9-2.fc45. 100% | 43.5 MiB/s | 845.8 KiB | 00m00s [ 4/36] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 15.4 MiB/s | 204.8 KiB | 00m00s [ 5/36] python3-0:3.15.0~b4-1.fc45.ppc6 100% | 6.6 MiB/s | 27.0 KiB | 00m00s [ 6/36] python3-click-1:8.4.2-1.fc45.no 100% | 35.6 MiB/s | 291.5 KiB | 00m00s [ 7/36] libssh2-0:1.11.1-10.fc45.ppc64l 100% | 22.4 MiB/s | 160.9 KiB | 00m00s [ 8/36] libgit2_1.9-0:1.9.6-1.fc45.ppc6 100% | 39.9 MiB/s | 654.0 KiB | 00m00s [ 9/36] cargo-0:1.97.1-2.fc45.ppc64le 100% | 71.1 MiB/s | 8.0 MiB | 00m00s [10/36] less-0:704-3.fc45.ppc64le 100% | 26.2 MiB/s | 241.1 KiB | 00m00s [11/36] llhttp-0:9.4.2-2.fc45.ppc64le 100% | 8.0 MiB/s | 40.9 KiB | 00m00s [12/36] python3-libs-0:3.15.0~b4-1.fc45 100% | 19.0 MiB/s | 11.1 MiB | 00m01s [13/36] rust-0:1.97.1-2.fc45.ppc64le 100% | 27.2 MiB/s | 31.3 MiB | 00m01s [14/36] gcc-0:16.1.1-4.fc45.1.ppc64le 100% | 30.1 MiB/s | 37.8 MiB | 00m01s [15/36] expat-0:2.8.1-2.fc45.ppc64le 100% | 26.2 MiB/s | 134.1 KiB | 00m00s [16/36] mpdecimal-0:4.0.1-4.fc45.ppc64l 100% | 27.1 MiB/s | 110.9 KiB | 00m00s [17/36] python-pip-wheel-0:26.1.2-2.fc4 100% | 69.1 MiB/s | 1.2 MiB | 00m00s [18/36] tzdata-0:2026b-2.fc45.noarch 100% | 77.4 MiB/s | 713.3 KiB | 00m00s [19/36] llvm-libs-0:22.1.8-20.fc45.ppc6 100% | 29.8 MiB/s | 34.9 MiB | 00m01s [20/36] glibc-devel-0:2.44-1.fc45.ppc64 100% | 56.9 MiB/s | 699.6 KiB | 00m00s [21/36] cpp-0:16.1.1-4.fc45.1.ppc64le 100% | 29.0 MiB/s | 12.8 MiB | 00m00s [22/36] libasan-0:16.1.1-4.fc45.1.ppc64 100% | 7.7 MiB/s | 550.6 KiB | 00m00s [23/36] libatomic-0:16.1.1-4.fc45.1.ppc 100% | 8.5 MiB/s | 52.0 KiB | 00m00s [24/36] libmpc-0:1.4.1-2.fc45.ppc64le 100% | 24.0 MiB/s | 98.3 KiB | 00m00s [25/36] libubsan-0:16.1.1-4.fc45.1.ppc6 100% | 53.9 MiB/s | 276.0 KiB | 00m00s [26/36] make-1:4.4.1-13.fc45.ppc64le 100% | 58.8 MiB/s | 601.6 KiB | 00m00s [27/36] libedit-0:3.1-60.20260512cvs.fc 100% | 13.0 MiB/s | 119.9 KiB | 00m00s [28/36] llvm-filesystem-0:22.1.8-20.fc4 100% | 2.9 MiB/s | 11.8 KiB | 00m00s [29/36] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 9.9 MiB/s | 30.3 KiB | 00m00s [30/36] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [31/36] python3-tomlkit-0:0.13.2-9.fc45 100% | 24.9 MiB/s | 127.4 KiB | 00m00s [32/36] kernel-headers-0:7.2.0-0.rc6.48 100% | 61.9 MiB/s | 1.7 MiB | 00m00s [33/36] annobin-plugin-gcc-0:13.28-1.fc 100% | 48.6 MiB/s | 697.4 KiB | 00m00s [34/36] gcc-plugin-annobin-0:16.1.1-4.f 100% | 11.4 MiB/s | 58.4 KiB | 00m00s [35/36] annobin-docs-0:13.28-1.fc45.noa 100% | 42.6 MiB/s | 87.3 KiB | 00m00s [36/36] rust-std-static-0:1.97.1-2.fc45 100% | 29.7 MiB/s | 35.6 MiB | 00m01s -------------------------------------------------------------------------------- [36/36] Total 100% | 75.0 MiB/s | 181.2 MiB | 00m02s Running transaction [ 1/38] Verify package files 100% | 13.0 B/s | 36.0 B | 00m03s [ 2/38] Prepare transaction 100% | 236.0 B/s | 36.0 B | 00m00s [ 3/38] Installing libmpc-0:1.4.1-2.fc4 100% | 55.3 MiB/s | 283.3 KiB | 00m00s [ 4/38] Installing libssh2-0:1.11.1-10. 100% | 67.7 MiB/s | 416.1 KiB | 00m00s [ 5/38] Installing cpp-0:16.1.1-4.fc45. 100% | 106.7 MiB/s | 39.2 MiB | 00m00s [ 6/38] Installing annobin-docs-0:13.28 100% | 12.3 MiB/s | 100.8 KiB | 00m00s [ 7/38] Installing kernel-headers-0:7.2 100% | 57.7 MiB/s | 7.1 MiB | 00m00s [ 8/38] Installing glibc-devel-0:2.44-1 100% | 67.1 MiB/s | 3.8 MiB | 00m00s [ 9/38] Installing libxcrypt-devel-0:4. 100% | 16.3 MiB/s | 33.3 KiB | 00m00s [10/38] Installing llvm-filesystem-0:22 100% | 1.0 MiB/s | 1.1 KiB | 00m00s [11/38] Installing libedit-0:3.1-60.202 100% | 67.6 MiB/s | 345.9 KiB | 00m00s [12/38] Installing llvm-libs-0:22.1.8-2 100% | 138.7 MiB/s | 150.3 MiB | 00m01s [13/38] Installing make-1:4.4.1-13.fc45 100% | 30.9 MiB/s | 1.9 MiB | 00m00s [14/38] Installing libubsan-0:16.1.1-4. 100% | 93.4 MiB/s | 669.7 KiB | 00m00s [15/38] Installing libatomic-0:16.1.1-4 100% | 38.2 MiB/s | 78.1 KiB | 00m00s [16/38] Installing libasan-0:16.1.1-4.f 100% | 120.4 MiB/s | 2.2 MiB | 00m00s [17/38] Installing gcc-0:16.1.1-4.fc45. 100% | 115.8 MiB/s | 107.2 MiB | 00m01s [18/38] Installing rust-0:1.97.1-2.fc45 100% | 119.9 MiB/s | 100.7 MiB | 00m01s [19/38] Installing rust-std-static-0:1. 100% | 135.7 MiB/s | 143.6 MiB | 00m01s [20/38] Installing tzdata-0:2026b-2.fc4 100% | 11.5 MiB/s | 1.5 MiB | 00m00s [21/38] Installing python-pip-wheel-0:2 100% | 155.7 MiB/s | 1.2 MiB | 00m00s [22/38] Installing mpdecimal-0:4.0.1-4. 100% | 55.2 MiB/s | 282.7 KiB | 00m00s [23/38] Installing expat-0:2.8.1-2.fc45 100% | 7.0 MiB/s | 437.3 KiB | 00m00s [24/38] Installing python3-libs-0:3.15. 100% | 95.3 MiB/s | 51.2 MiB | 00m01s [25/38] Installing python3-0:3.15.0~b4- 100% | 1.8 MiB/s | 86.4 KiB | 00m00s [26/38] Installing python3-tomlkit-0:0. 100% | 55.8 MiB/s | 514.2 KiB | 00m00s [27/38] Installing llhttp-0:9.4.2-2.fc4 100% | 50.2 MiB/s | 154.3 KiB | 00m00s [28/38] Installing libgit2_1.9-0:1.9.6- 100% | 104.8 MiB/s | 1.8 MiB | 00m00s [29/38] Installing cargo-0:1.97.1-2.fc4 100% | 101.2 MiB/s | 25.1 MiB | 00m00s [30/38] Installing cargo2rpm-0:0.3.4-2. 100% | 20.4 MiB/s | 1.3 MiB | 00m00s [31/38] Installing less-0:704-3.fc45.pp 100% | 13.2 MiB/s | 674.9 KiB | 00m00s [32/38] Installing python3-click-1:8.4. 100% | 83.2 MiB/s | 1.3 MiB | 00m00s [33/38] Installing tomcli-0:0.10.1-6.fc 100% | 3.3 MiB/s | 164.6 KiB | 00m00s [34/38] Installing tomcli+tomlkit-0:0.1 100% | 121.1 KiB/s | 124.0 B | 00m00s [35/38] Installing cargo-rpm-macros-0:2 100% | 7.8 MiB/s | 15.9 KiB | 00m00s [36/38] Installing annobin-plugin-gcc-0 100% | 29.6 MiB/s | 787.0 KiB | 00m00s [37/38] Installing gcc-plugin-annobin-0 100% | 4.9 MiB/s | 134.5 KiB | 00m00s [38/38] Installing rust2rpm-helper-0:0. 100% | 6.8 MiB/s | 2.2 MiB | 00m00s Complete! Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.81sg54 setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 16.6 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 11.7 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.ppc64le" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Finish: build setup for ruff-0.16.1-1.fc45.src.rpm Start: rpmbuild ruff-0.16.1-1.fc45.src.rpm Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.BoWQ1d setting SOURCE_DATE_EPOCH=1785715200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.b4iHbu Creating(rpmbuild.env): /builddir/build/BUILD/ruff-0.16.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ruff-0.16.1-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="ppc64le" RPM_OS="linux" RPM_BUILD_NCPUS="1" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ruff-0.16.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="ruff" RPM_PACKAGE_VERSION="0.16.1" RPM_PACKAGE_RELEASE="1.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2jrW67 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd /builddir/build/BUILD/ruff-0.16.1-build + rm -rf ruff-0.16.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ruff-0.16.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruff-0.16.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/0001-Downstream-patch-always-find-the-system-wide-ruff-ex.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch + 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 + tomcli set Cargo.toml str workspace.dependencies.tikv-jemallocator.version '>=0.6.0, <0.8.0' + install -D --preserve-timestamps --mode=0644 --target=LICENSE.bundled/typeshed crates/ty_vendored/vendor/typeshed/LICENSE + install -D --preserve-timestamps --mode=0644 --target=LICENSE.bundled/annotate_snippets crates/ruff_annotate_snippets/LICENSE-APACHE crates/ruff_annotate_snippets/LICENSE-MIT + find -L . -type f -name Cargo.toml -print -execdir rust2rpm-helper strip-foreign -o '{}' '{}' ';' ./fuzz/Cargo.toml ./crates/ty_wasm/Cargo.toml ./crates/ty_vendored/Cargo.toml ./crates/ty_test/Cargo.toml ./crates/ty_static/Cargo.toml ./crates/ty_site_packages/Cargo.toml ./crates/ty_server/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_vendor = "apple")' ./crates/ty_python_semantic/Cargo.toml ./crates/ty_python_core/Cargo.toml ./crates/ty_project/Cargo.toml ./crates/ty_module_resolver/Cargo.toml ./crates/ty_ide/Cargo.toml ./crates/ty_completion_eval/Cargo.toml ./crates/ty_completion_bench/Cargo.toml ./crates/ty_combine/Cargo.toml ./crates/ty/Cargo.toml ./crates/ruff_workspace/Cargo.toml ./crates/ruff_wasm/Cargo.toml ./crates/ruff_text_size/Cargo.toml ./crates/ruff_source_file/Cargo.toml ./crates/ruff_server/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_vendor = "apple")' ./crates/ruff_ranged_value/Cargo.toml ./crates/ruff_python_trivia_integration_tests/Cargo.toml ./crates/ruff_python_trivia/Cargo.toml ./crates/ruff_python_stdlib/Cargo.toml ./crates/ruff_python_semantic/Cargo.toml ./crates/ruff_python_parser/Cargo.toml ./crates/ruff_python_literal/Cargo.toml ./crates/ruff_python_index/Cargo.toml ./crates/ruff_python_importer/Cargo.toml ./crates/ruff_python_formatter/Cargo.toml ./crates/ruff_python_codegen/Cargo.toml ./crates/ruff_python_ast_integration_tests/Cargo.toml ./crates/ruff_python_ast/Cargo.toml ./crates/ruff_options_metadata/Cargo.toml ./crates/ruff_notebook/Cargo.toml ./crates/ruff_memory_usage/Cargo.toml ./crates/ruff_mdtest/Cargo.toml ./crates/ruff_markdown/Cargo.toml ./crates/ruff_macros/Cargo.toml ./crates/ruff_linter/Cargo.toml ./crates/ruff_index/Cargo.toml ./crates/ruff_graph/Cargo.toml ./crates/ruff_formatter/Cargo.toml ./crates/ruff_diagnostics/Cargo.toml ./crates/ruff_dev/Cargo.toml ./crates/ruff_db/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_arch="wasm32")' ./crates/ruff_cache/Cargo.toml ./crates/ruff_benchmark/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_os = "windows")' ./crates/ruff_annotate_snippets/Cargo.toml ./crates/ruff/Cargo.toml [INFO ] Removing dependencies for target: 'cfg(target_os = "windows")' ./crates/mdtest/Cargo.toml ./Cargo.toml + rm --recursive --verbose crates/ruff_benchmark removed 'crates/ruff_benchmark/src/real_world_projects.rs' removed 'crates/ruff_benchmark/src/lib.rs' removed 'crates/ruff_benchmark/src/criterion.rs' removed directory 'crates/ruff_benchmark/src' removed 'crates/ruff_benchmark/resources/typeis_narrowing.py' removed 'crates/ruff_benchmark/resources/tomllib/_types.py' removed 'crates/ruff_benchmark/resources/tomllib/_re.py' removed 'crates/ruff_benchmark/resources/tomllib/_parser.py' removed 'crates/ruff_benchmark/resources/tomllib/__init__.py' removed directory 'crates/ruff_benchmark/resources/tomllib' removed 'crates/ruff_benchmark/resources/pypinyin.py' removed 'crates/ruff_benchmark/resources/pydantic/types.py' removed directory 'crates/ruff_benchmark/resources/pydantic' removed 'crates/ruff_benchmark/resources/numpy/globals.py' removed 'crates/ruff_benchmark/resources/numpy/ctypeslib.py' removed directory 'crates/ruff_benchmark/resources/numpy' removed 'crates/ruff_benchmark/resources/large/dataset.py' removed directory 'crates/ruff_benchmark/resources/large' removed 'crates/ruff_benchmark/resources/README.md' removed directory 'crates/ruff_benchmark/resources' removed 'crates/ruff_benchmark/benches/ty_walltime.rs' removed 'crates/ruff_benchmark/benches/ty.rs' removed 'crates/ruff_benchmark/benches/parser.rs' removed 'crates/ruff_benchmark/benches/module_resolution.rs' removed 'crates/ruff_benchmark/benches/linter.rs' removed 'crates/ruff_benchmark/benches/lexer.rs' removed 'crates/ruff_benchmark/benches/formatter.rs' removed directory 'crates/ruff_benchmark/benches' removed 'crates/ruff_benchmark/README.md' removed 'crates/ruff_benchmark/Cargo.toml' removed directory 'crates/ruff_benchmark' removed 'crates/ruff_dev/src/round_trip.rs' removed 'crates/ruff_dev/src/print_tokens.rs' removed 'crates/ruff_dev/src/print_cst.rs' removed 'crates/ruff_dev/src/print_ast.rs' removed 'crates/ruff_dev/src/main.rs' removed 'crates/ruff_dev/src/generate_ty_schema.rs' removed 'crates/ruff_dev/src/generate_ty_rules.rs' removed 'crates/ruff_dev/src/generate_ty_options.rs' removed 'crates/ruff_dev/src/generate_ty_env_vars_reference.rs' removed 'crates/ruff_dev/src/generate_ty_cli_reference.rs' removed 'crates/ruff_dev/src/generate_rules_table.rs' removed 'crates/ruff_dev/src/generate_options.rs' removed 'crates/ruff_dev/src/generate_json_schema.rs' removed 'crates/ruff_dev/src/generate_docs.rs' removed 'crates/ruff_dev/src/generate_default_rules.rs' removed 'crates/ruff_dev/src/generate_cli_help.rs' removed 'crates/ruff_dev/src/generate_all.rs' removed 'crates/ruff_dev/src/format_dev.rs' removed directory 'crates/ruff_dev/src' removed 'crates/ruff_dev/Cargo.toml' removed directory 'crates/ruff_dev' + rm --recursive --verbose crates/ruff_dev + rm --recursive --verbose crates/ruff_wasm crates/ty_wasm + typeshed_rev_file=crates/ty_vendored/vendor/typeshed/source_commit.txt ++ cat crates/ty_vendored/vendor/typeshed/source_commit.txt + typeshed_rev_in_source=b00c387c669cb50d5d388d77b74c2e832e147fe8 + [[ b00c387c669cb50d5d388d77b74c2e832e147fe8 != b00c387c669cb50d5d388d77b74c2e832e147fe8 ]] + RPM_EC=0 removed 'crates/ruff_wasm/tests/api.rs' removed directory 'crates/ruff_wasm/tests' removed 'crates/ruff_wasm/src/lib.rs' removed directory 'crates/ruff_wasm/src' removed 'crates/ruff_wasm/README.md' removed 'crates/ruff_wasm/Cargo.toml' removed directory 'crates/ruff_wasm' removed 'crates/ty_wasm/tests/api.rs' removed directory 'crates/ty_wasm/tests' removed 'crates/ty_wasm/src/lib.rs' removed directory 'crates/ty_wasm/src' removed 'crates/ty_wasm/build.rs' removed 'crates/ty_wasm/Cargo.toml' removed directory 'crates/ty_wasm' Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3wmwHF ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo pyproject-rpm-macros + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 22.1 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 19.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.ppc64le" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.ppc64le" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: pyproject-rpm-macros noarch 0:1.23.2-1.fc45 fedora 156.3 KiB rust-aho-corasick+default-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-anstream+default-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstyle+default-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anstyle+std-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anyhow+default-devel noarch 0:1.0.103-2.fc45 fedora 2.5 KiB rust-arc-swap+default-devel noarch 0:1.9.2-2.fc45 fedora 2.2 KiB rust-argfile+default-devel noarch 0:1.0.0-2.fc45 fedora 4.1 KiB rust-arrayvec+default-devel noarch 0:0.7.7-3.fc45 fedora 1.7 KiB rust-assert_fs+default-devel noarch 0:1.1.4-2.fc45 fedora 5.2 KiB rust-bitflags+default-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitvec+alloc-devel noarch 0:1.0.1-8.fc45 fedora 2.1 KiB rust-bitvec-devel noarch 0:1.0.1-8.fc45 fedora 979.0 KiB rust-bstr+default-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-cachedir+default-devel noarch 0:0.3.1-7.fc45 fedora 815.0 B rust-camino+default-devel noarch 0:1.2.4-2.fc45 fedora 2.4 KiB rust-camino+serde1-devel noarch 0:1.2.4-2.fc45 fedora 2.4 KiB rust-char_str+default-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+get-size-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+serde-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-clap+default-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+derive-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+env-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+string-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+wrap_help-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap_complete_command+default-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clearscreen+default-devel noarch 0:4.0.6-2.fc45 fedora 1.5 KiB rust-colored+default-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-colored+no-color-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-compact_str+default-devel noarch 0:0.10.0-1.fc45 copr_base 3.3 KiB rust-compact_str+serde-devel noarch 0:0.10.0-1.fc45 copr_base 3.3 KiB rust-countme+default-devel noarch 0:3.0.1-7.fc45 fedora 1.3 KiB rust-crossbeam+default-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-csv+default-devel noarch 0:1.4.0-3.fc45 fedora 4.8 KiB rust-ctrlc+default-devel noarch 0:3.5.2-2.fc45 fedora 1.6 KiB rust-dashmap+default-devel noarch 0:6.2.1-2.fc45 fedora 1.9 KiB rust-datatest-stable+default-devel noarch 0:0.3.3-9.fc45 fedora 2.1 KiB rust-drop_bomb+default-devel noarch 0:0.1.5-7.fc45 fedora 826.0 B rust-dunce+default-devel noarch 0:1.0.5-5.fc45 fedora 1.3 KiB rust-etcetera+default-devel noarch 0:0.11.0-3.fc45 fedora 1.1 KiB rust-fern+default-devel noarch 0:0.7.1-7.fc45 fedora 3.8 KiB rust-filetime+default-devel noarch 0:0.2.29-2.fc45 fedora 1.3 KiB rust-gen-lsp-types+default-devel noarch 0:0.11.0-1.fc45 copr_base 1.8 KiB rust-gen-lsp-types+url-devel noarch 0:0.11.0-1.fc45 copr_base 1.8 KiB rust-get-size2+compact-str-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+default-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+derive-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+hashbrown-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+indexmap-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+ordermap-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+parking_lot-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+smallvec-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2+thin-vec-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-glob+default-devel noarch 0:0.3.4-1.fc45 fedora 1.2 KiB rust-globset+default-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globwalk+default-devel noarch 0:0.9.1-7.fc45 fedora 1.0 KiB rust-hashbrown+inline-more-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown-devel noarch 0:0.17.0-2.fc45 fedora 844.5 KiB rust-heck+default-devel noarch 0:0.5.0-6.fc45 fedora 892.0 B rust-icu_properties+default-devel noarch 0:2.2.0-3.fc45 fedora 4.3 KiB rust-ignore+default-devel noarch 0:0.4.33-1.fc45 fedora 2.0 KiB rust-imperative+default-devel noarch 0:1.0.7-3.fc45 fedora 4.3 KiB rust-indexmap+default-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indicatif+default-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indoc+default-devel noarch 0:2.0.7-3.fc45 fedora 2.1 KiB rust-insta+default-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+filters-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+json-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+redactions-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+ron-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta-cmd+default-devel noarch 0:0.7.0-2.fc45 fedora 1.3 KiB rust-is-macro+default-devel noarch 0:0.3.7-5.fc45 fedora 1.6 KiB rust-itertools+default-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-jiff+default-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jod-thread+default-devel noarch 0:1.0.0-3.fc45 fedora 1.1 KiB rust-libcst-devel noarch 0:1.8.6-3.fc45 fedora 597.5 KiB rust-log+default-devel noarch 0:0.4.33-2.fc45 fedora 1.9 KiB rust-lsp-server+default-devel noarch 0:0.10.0-1.fc45 copr_base 2.4 KiB rust-matchit+default-devel noarch 0:0.9.2-2.fc45 fedora 2.2 KiB rust-memchr+default-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr+std-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-natord+default-devel noarch 0:1.0.9-26.fc45 fedora 432.0 B rust-notify+default-devel noarch 0:8.2.0-3.fc45 fedora 1.9 KiB rust-ordermap+default-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap+serde-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-parking_lot+default-devel noarch 0:0.12.5-3.fc45 fedora 1.9 KiB rust-path-absolutize+default-devel noarch 0:4.0.1-1.fc45 copr_base 1.4 KiB rust-path-absolutize+fixed_workdir-devel noarch 0:4.0.1-1.fc45 copr_base 1.4 KiB rust-path-slash+default-devel noarch 0:0.2.1-8.fc45 fedora 966.0 B rust-pathdiff+default-devel noarch 0:0.2.3-5.fc45 fedora 1.1 KiB rust-pep440_rs+default-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pep440_rs+version-ranges-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pretty_assertions+default-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-proc-macro2+default-devel noarch 0:1.0.106-2.fc45 fedora 2.3 KiB rust-pyproject-toml+default-devel noarch 0:0.13.7-3.fc45 fedora 1.5 KiB rust-quick-junit+default-devel noarch 0:0.6.1-2.fc45 fedora 2.8 KiB rust-quickcheck-devel noarch 0:1.1.0-2.fc45 fedora 100.1 KiB rust-quickcheck_macros+default-devel noarch 0:1.2.0-2.fc45 fedora 1.4 KiB rust-quote+default-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-rand+std_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand-devel noarch 0:0.10.2-2.fc45 fedora 413.5 KiB rust-rayon+default-devel noarch 0:1.12.0-2.fc45 fedora 2.2 KiB rust-regex+default-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+default-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-syntax+default-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-rkyv+default-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rustc-hash+default-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-stable-hash+default-devel noarch 0:0.1.2-4.fc45 fedora 894.0 B rust-salsa+compact_str-devel noarch 0:0.28.2-1.fc45 copr_base 14.4 KiB rust-salsa+inventory-devel noarch 0:0.28.2-1.fc45 copr_base 14.4 KiB rust-salsa+macros-devel noarch 0:0.28.2-1.fc45 copr_base 14.4 KiB rust-salsa+ordermap-devel noarch 0:0.28.2-1.fc45 copr_base 14.4 KiB rust-salsa+salsa_unstable-devel noarch 0:0.28.2-1.fc45 copr_base 14.4 KiB rust-salsa-devel noarch 0:0.28.2-1.fc45 copr_base 1.3 MiB rust-same-file+default-devel noarch 0:1.0.6-18.fc45 fedora 1.0 KiB rust-schemars+default-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-seahash+default-devel noarch 0:4.1.0-15.fc45 fedora 1.0 KiB rust-serde+default-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+derive-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_json+default-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_test+default-devel noarch 0:1.0.177-5.fc45 fedora 1.4 KiB rust-shellexpand+default-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-similar+default-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+inline-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-smallvec+const_generics-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+const_new-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+default-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+union-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-snapbox+cmd-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+default-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+diff-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+examples-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+term-svg-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-static_assertions+default-devel noarch 0:1.1.0-19.fc45 fedora 1.4 KiB rust-strum+default-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum+strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum_macros+default-devel noarch 0:0.28.0-2.fc45 fedora 1.4 KiB rust-supports-hyperlinks+default-devel noarch 0:3.2.0-3.fc45 fedora 1.0 KiB rust-syn+default-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+derive-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+extra-traits-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+full-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+parsing-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-tempfile+default-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-test-case+default-devel noarch 0:3.3.1-8.fc45 fedora 1.6 KiB rust-thin-vec+default-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec+serde-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thiserror+default-devel noarch 0:2.0.18-2.fc45 fedora 2.4 KiB rust-tikv-jemallocator+default-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-toml+default-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml_parser+default-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-tracing+default-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+log-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+release_max_level_debug-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-flame+default-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-log+default-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-subscriber+ansi-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+chrono-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+env-filter-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+fmt-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+smallvec-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber-devel noarch 0:0.3.23-2.fc45 fedora 1.0 MiB rust-typed-arena+default-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-unicode-ident+default-devel noarch 0:1.0.24-2.fc45 fedora 2.0 KiB rust-unicode-normalization+default-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-width+default-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode_names2+default-devel noarch 0:1.3.0-5.fc45 fedora 1.8 KiB rust-url+default-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-uuid+default-devel noarch 0:1.24.0-1.fc45 fedora 3.4 KiB rust-walkdir+default-devel noarch 0:2.5.0-6.fc45 fedora 1.2 KiB rust-which+default-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-wild+default-devel noarch 0:2.2.1-6.fc45 fedora 1.4 KiB rust-zip+deflate-flate2-zlib-rs-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zip+zstd-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zip-devel noarch 0:8.6.0-4.fc45 fedora 616.0 KiB Installing dependencies: clang ppc64le 0:22.1.8-20.fc45 fedora 60.8 MiB clang-devel ppc64le 0:22.1.8-20.fc45 fedora 32.5 MiB clang-libs ppc64le 0:22.1.8-20.fc45 fedora 117.5 MiB clang-resource-filesystem ppc64le 0:22.1.8-20.fc45 fedora 15.3 KiB clang-tools-extra ppc64le 0:22.1.8-20.fc45 fedora 68.9 MiB cmake-filesystem ppc64le 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem ppc64le 1:30.2-3.fc45 fedora 0.0 B gcc-c++ ppc64le 0:16.1.1-4.fc45.1 fedora 44.0 MiB groff-base ppc64le 0:1.24.1-2.fc45 fedora 4.8 MiB jemalloc ppc64le 0:5.3.0-14.fc44 fedora 962.7 KiB jemalloc-devel ppc64le 0:5.3.0-14.fc44 fedora 220.9 KiB libedit-devel ppc64le 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel ppc64le 0:16.1.1-4.fc45.1 fedora 41.1 MiB libzstd-devel ppc64le 0:1.5.7-6.fc45 fedora 217.6 KiB llvm ppc64le 0:22.1.8-20.fc45 fedora 93.8 MiB llvm-devel ppc64le 0:22.1.8-20.fc45 fedora 35.6 MiB llvm-googletest ppc64le 0:22.1.8-20.fc45 fedora 2.3 MiB llvm-static ppc64le 0:22.1.8-20.fc45 fedora 358.7 MiB llvm-test ppc64le 0:22.1.8-20.fc45 fedora 2.6 MiB ncurses ppc64le 0:6.6-3.fc45 fedora 958.6 KiB ncurses-c++-libs ppc64le 0:6.6-3.fc45 fedora 265.1 KiB ncurses-devel ppc64le 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B ppc64le 0:1.92-527.fc45 fedora 557.4 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Data-Dumper ppc64le 0:2.192-528.fc45 fedora 135.2 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 ppc64le 0:2.59-527.fc45 fedora 103.2 KiB perl-DynaLoader ppc64le 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode ppc64le 4:3.24-527.fc45 fedora 4.8 MiB perl-Errno ppc64le 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl ppc64le 0:1.20-527.fc45 fedora 92.3 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-IO ppc64le 0:1.56-527.fc45 fedora 191.0 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 ppc64le 0:3.16-527.fc45 fedora 93.5 KiB perl-Net-SSLeay ppc64le 0:1.96-5.fc45 fedora 1.5 MiB perl-POSIX ppc64le 0:2.26-527.fc45 fedora 326.1 KiB perl-PathTools ppc64le 0:3.95-527.fc45 fedora 223.8 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils ppc64le 5:1.70-527.fc45 fedora 152.5 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket ppc64le 4:2.041-527.fc45 fedora 144.3 KiB perl-Storable ppc64le 1:3.41-527.fc45 fedora 242.8 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Time-HiRes ppc64le 4:1.9780-527.fc45 fedora 151.3 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-URI noarch 0:5.35-2.fc45 fedora 268.2 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter ppc64le 4:5.44.0-527.fc45 fedora 175.7 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs ppc64le 4:5.44.0-527.fc45 fedora 12.8 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro ppc64le 0:1.30-527.fc45 fedora 81.1 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB rust-aho-corasick+perf-literal-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick+std-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick-devel noarch 0:1.1.5-1.fc45 fedora 806.3 KiB rust-allocator-api2+alloc-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-allocator-api2-devel noarch 0:0.2.21-4.fc45 fedora 286.3 KiB rust-annotate-snippets0.11+default-devel noarch 0:0.11.5-3.fc45 fedora 4.9 KiB rust-annotate-snippets0.11-devel noarch 0:0.11.5-3.fc45 fedora 120.3 KiB rust-anstream+auto-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream+wincon-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream-devel noarch 0:1.0.0-2.fc45 fedora 98.8 KiB rust-anstyle-devel noarch 0:1.0.14-2.fc45 fedora 65.6 KiB rust-anstyle-lossy+default-devel noarch 0:1.1.5-2.fc45 fedora 3.9 KiB rust-anstyle-lossy-devel noarch 0:1.1.5-2.fc45 fedora 31.6 KiB rust-anstyle-parse+default-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse+utf8-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse-devel noarch 0:1.0.0-2.fc45 fedora 79.7 KiB rust-anstyle-query+default-devel noarch 0:1.1.5-3.fc45 fedora 3.9 KiB rust-anstyle-query-devel noarch 0:1.1.5-3.fc45 fedora 24.7 KiB rust-anstyle-svg+default-devel noarch 0:1.1.0-2.fc45 fedora 4.2 KiB rust-anstyle-svg-devel noarch 0:1.1.0-2.fc45 fedora 61.7 KiB rust-anyhow+std-devel noarch 0:1.0.103-2.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.103-2.fc45 fedora 214.8 KiB rust-arc-swap-devel noarch 0:1.9.2-2.fc45 fedora 235.3 KiB rust-argfile-devel noarch 0:1.0.0-2.fc45 fedora 24.2 KiB rust-arrayvec+std-devel noarch 0:0.7.7-3.fc45 fedora 1.7 KiB rust-arrayvec-devel noarch 0:0.7.7-3.fc45 fedora 122.2 KiB rust-assert_fs-devel noarch 0:1.1.4-2.fc45 fedora 65.9 KiB rust-attribute-derive+default-devel noarch 0:0.10.5-3.fc45 fedora 2.1 KiB rust-attribute-derive-devel noarch 0:0.10.5-3.fc45 fedora 76.1 KiB rust-attribute-derive-macro+default-devel noarch 0:0.10.5-3.fc45 fedora 1.5 KiB rust-attribute-derive-macro-devel noarch 0:0.10.5-3.fc45 fedora 39.6 KiB rust-autocfg+default-devel noarch 0:1.5.1-2.fc45 fedora 1.5 KiB rust-autocfg-devel noarch 0:1.5.1-2.fc45 fedora 59.9 KiB rust-bindgen+runtime-devel noarch 0:0.72.1-3.fc45 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-3.fc45 fedora 1.1 MiB rust-bit-set+std-devel noarch 0:0.8.0-5.fc45 fedora 1.4 KiB rust-bit-set-devel noarch 0:0.8.0-5.fc45 fedora 63.7 KiB rust-bit-vec+std-devel noarch 0:0.8.0-5.fc45 fedora 1.5 KiB rust-bit-vec-devel noarch 0:0.8.0-5.fc45 fedora 117.2 KiB rust-bitflags+serde-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+serde_core-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+std-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags-devel noarch 0:2.13.1-1.fc45 fedora 229.1 KiB rust-block-buffer0.10+default-devel noarch 0:0.10.4-2.fc45 fedora 917.0 B rust-block-buffer0.10-devel noarch 0:0.10.4-2.fc45 fedora 33.7 KiB rust-boxcar+default-devel noarch 0:0.2.14-5.fc45 fedora 1.4 KiB rust-boxcar-devel noarch 0:0.2.14-5.fc45 fedora 87.2 KiB rust-bstr+alloc-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+std-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+unicode-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr-devel noarch 0:1.13.0-1.fc45 fedora 1.6 MiB rust-bytecheck+simdutf8-devel noarch 0:0.8.2-3.fc45 fedora 1.5 KiB rust-bytecheck-devel noarch 0:0.8.2-3.fc45 fedora 63.0 KiB rust-bytecheck_derive-devel noarch 0:0.8.2-3.fc45 fedora 33.8 KiB rust-cachedir-devel noarch 0:0.3.1-7.fc45 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.4-2.fc45 fedora 168.1 KiB rust-castaway+alloc-devel noarch 0:0.2.4-4.fc45 fedora 1.2 KiB rust-castaway-devel noarch 0:0.2.4-4.fc45 fedora 38.8 KiB rust-cc+default-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-2.fc45 fedora 374.2 KiB rust-cexpr+default-devel noarch 0:0.6.0-14.fc45 fedora 984.0 B rust-cexpr-devel noarch 0:0.6.0-14.fc45 fedora 62.0 KiB rust-cfg-if+default-devel noarch 0:1.0.4-3.fc45 fedora 1.2 KiB rust-cfg-if-devel noarch 0:1.0.4-3.fc45 fedora 21.9 KiB rust-cfg_aliases+default-devel noarch 0:0.2.2-1.fc45 fedora 1.4 KiB rust-cfg_aliases-devel noarch 0:0.2.2-1.fc45 fedora 21.4 KiB rust-chacha20+rng-devel noarch 0:0.10.1-2.fc45 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.1-2.fc45 fedora 149.3 KiB rust-char_str+std-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str-devel noarch 0:0.0.2-1.fc45 fedora 284.6 KiB rust-chrono+alloc-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+clock-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+iana-time-zone-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+now-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+std-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono-devel noarch 0:0.4.44-2.fc45 fedora 1.3 MiB rust-clang-sys+clang_10_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+default-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+libloading-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+runtime-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys-devel noarch 0:1.8.1-6.fc45 fedora 206.1 KiB rust-clap+color-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+error-context-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+help-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+std-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+suggestions-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+usage-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap-devel noarch 0:4.6.4-1.fc45 fedora 218.2 KiB rust-clap_builder+color-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+env-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+error-context-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+help-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+std-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+string-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+usage-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder-devel noarch 0:4.6.2-1.fc45 fedora 938.1 KiB rust-clap_complete+default-devel noarch 0:4.6.5-2.fc45 fedora 5.5 KiB rust-clap_complete-devel noarch 0:4.6.5-2.fc45 fedora 184.3 KiB rust-clap_complete_command+nushell-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clap_complete_command-devel noarch 0:0.6.1-5.fc45 fedora 18.0 KiB rust-clap_complete_nushell+default-devel noarch 0:4.6.0-2.fc45 fedora 4.7 KiB rust-clap_complete_nushell-devel noarch 0:4.6.0-2.fc45 fedora 37.0 KiB rust-clap_derive+default-devel noarch 0:4.6.4-1.fc45 fedora 3.9 KiB rust-clap_derive-devel noarch 0:4.6.4-1.fc45 fedora 172.9 KiB rust-clap_lex+default-devel noarch 0:1.1.0-2.fc45 fedora 4.0 KiB rust-clap_lex-devel noarch 0:1.1.0-2.fc45 fedora 42.0 KiB rust-clearscreen-devel noarch 0:4.0.6-2.fc45 fedora 254.9 KiB rust-collection_literals+default-devel noarch 0:1.0.3-3.fc45 fedora 1.3 KiB rust-collection_literals-devel noarch 0:1.0.3-3.fc45 fedora 21.7 KiB rust-colorchoice+default-devel noarch 0:1.0.5-2.fc45 fedora 3.9 KiB rust-colorchoice-devel noarch 0:1.0.5-2.fc45 fedora 20.2 KiB rust-colored-devel noarch 0:3.1.1-2.fc45 fedora 118.4 KiB rust-compact_str+std-devel noarch 0:0.10.0-1.fc45 copr_base 3.3 KiB rust-compact_str-devel noarch 0:0.10.0-1.fc45 copr_base 381.1 KiB rust-console+alloc-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+ansi-parsing-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+std-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+unicode-width-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console-devel noarch 0:0.16.4-2.fc45 fedora 129.3 KiB rust-countme-devel noarch 0:3.0.1-7.fc45 fedora 25.9 KiB rust-cpufeatures+default-devel noarch 0:0.3.0-2.fc45 fedora 2.5 KiB rust-cpufeatures-devel noarch 0:0.3.0-2.fc45 fedora 43.4 KiB rust-cpufeatures0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.4 KiB rust-cpufeatures0.2-devel noarch 0:0.2.17-2.fc45 fedora 41.5 KiB rust-crc32fast+default-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast+std-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast-devel noarch 0:1.5.0-4.fc45 fedora 95.5 KiB rust-crossbeam+alloc-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam+std-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam-channel+default-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel+std-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel-devel noarch 0:0.5.16-2.fc45 fedora 583.6 KiB rust-crossbeam-deque+default-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0:0.8.7-2.fc45 fedora 126.5 KiB rust-crossbeam-devel noarch 0:0.8.4-7.fc45 fedora 27.4 KiB rust-crossbeam-epoch+alloc-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch+std-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch-devel noarch 0:0.9.20-2.fc45 fedora 188.0 KiB rust-crossbeam-queue+alloc-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+default-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+std-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue-devel noarch 0:0.3.13-2.fc45 fedora 74.6 KiB rust-crossbeam-utils+default-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0:0.8.22-2.fc45 fedora 186.5 KiB rust-crypto-common0.1+default-devel noarch 0:0.1.7-2.fc45 fedora 1.3 KiB rust-crypto-common0.1-devel noarch 0:0.1.7-2.fc45 fedora 25.2 KiB rust-csv-core+default-devel noarch 0:0.1.13-3.fc45 fedora 1.5 KiB rust-csv-core-devel noarch 0:0.1.13-3.fc45 fedora 116.6 KiB rust-csv-devel noarch 0:1.4.0-3.fc45 fedora 5.8 MiB rust-ctrlc-devel noarch 0:3.5.2-2.fc45 fedora 40.3 KiB rust-dashmap-devel noarch 0:6.2.1-2.fc45 fedora 127.4 KiB rust-datatest-stable-devel noarch 0:0.3.3-9.fc45 fedora 96.6 KiB rust-derive-where+default-devel noarch 0:1.6.1-2.fc45 fedora 2.3 KiB rust-derive-where-devel noarch 0:1.6.1-2.fc45 fedora 301.9 KiB rust-diff+default-devel noarch 0:0.1.13-11.fc45 fedora 1.0 KiB rust-diff-devel noarch 0:0.1.13-11.fc45 fedora 909.2 KiB rust-difflib+default-devel noarch 0:0.4.0-12.fc45 fedora 968.0 B rust-difflib-devel noarch 0:0.4.0-12.fc45 fedora 38.2 KiB rust-digest0.10+block-buffer-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+core-api-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+default-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10-devel noarch 0:0.10.7-2.fc45 fedora 84.1 KiB rust-dirs+default-devel noarch 0:6.0.0-3.fc45 fedora 1.3 KiB rust-dirs-devel noarch 0:6.0.0-3.fc45 fedora 48.0 KiB rust-dirs-sys+default-devel noarch 0:0.5.0-3.fc45 fedora 1.0 KiB rust-dirs-sys-devel noarch 0:0.5.0-3.fc45 fedora 28.7 KiB rust-displaydoc-devel noarch 0:0.2.6-2.fc45 fedora 62.5 KiB rust-drop_bomb-devel noarch 0:0.1.5-7.fc45 fedora 17.8 KiB rust-dunce-devel noarch 0:1.0.5-5.fc45 fedora 20.5 KiB rust-dyn-clone+default-devel noarch 0:1.0.20-3.fc45 fedora 1.7 KiB rust-dyn-clone-devel noarch 0:1.0.20-3.fc45 fedora 32.2 KiB rust-either+std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either-devel noarch 0:1.16.0-2.fc45 fedora 82.4 KiB rust-equivalent-devel noarch 0:1.0.2-4.fc45 fedora 17.0 KiB rust-errno+std-devel noarch 0:0.3.14-3.fc45 fedora 1.3 KiB rust-errno-devel noarch 0:0.3.14-3.fc45 fedora 31.7 KiB rust-escape8259+default-devel noarch 0:0.5.3-6.fc45 fedora 970.0 B rust-escape8259-devel noarch 0:0.5.3-6.fc45 fedora 12.8 KiB rust-escargot+default-devel noarch 0:0.5.15-3.fc45 fedora 4.5 KiB rust-escargot-devel noarch 0:0.5.15-3.fc45 fedora 72.3 KiB rust-etcetera-devel noarch 0:0.11.0-3.fc45 fedora 60.2 KiB rust-fancy-regex+default-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+perf-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+std-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+unicode-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex-devel noarch 0:0.16.2-2.fc45 fedora 433.0 KiB rust-fastrand+alloc-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+default-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+std-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand-devel noarch 0:2.5.0-1.fc45 fedora 58.2 KiB rust-fern-devel noarch 0:0.7.1-7.fc45 fedora 445.4 KiB rust-filetime-devel noarch 0:0.2.29-2.fc45 fedora 52.8 KiB rust-find-msvc-tools+default-devel noarch 0:0.1.9-2.fc45 fedora 1.1 KiB rust-find-msvc-tools-devel noarch 0:0.1.9-2.fc45 fedora 112.9 KiB rust-flate2+any_impl-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+any_zlib-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+zlib-rs-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2-devel noarch 0:1.1.9-2.fc45 fedora 313.6 KiB rust-fnv+default-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv+std-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv-devel noarch 0:1.0.7-16.fc45 fedora 33.5 KiB rust-foldhash-devel noarch 0:0.2.0-3.fc45 fedora 57.5 KiB rust-form_urlencoded+alloc-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded+std-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded-devel noarch 0:1.2.2-3.fc45 fedora 26.1 KiB rust-fs-err+default-devel noarch 0:3.2.2-2.fc45 fedora 1.8 KiB rust-fs-err-devel noarch 0:3.2.2-2.fc45 fedora 105.2 KiB rust-funty-devel noarch 0:2.0.0-9.fc45 fedora 55.3 KiB rust-gen-lsp-types-devel noarch 0:0.11.0-1.fc45 copr_base 655.0 KiB rust-generic-array+default-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array+more_lengths-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array-devel noarch 0:0.14.9-3.fc45 fedora 65.9 KiB rust-get-size-derive2+default-devel noarch 0:0.10.3-1.fc45 copr_base 2.5 KiB rust-get-size-derive2-devel noarch 0:0.10.3-1.fc45 copr_base 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2-devel noarch 0:0.10.3-1.fc45 copr_base 92.7 KiB rust-getopts+default-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts+unicode-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts-devel noarch 0:0.2.24-3.fc45 fedora 92.5 KiB rust-getrandom+default-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom+sys_rng-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom-devel noarch 0:0.4.3-2.fc45 fedora 162.7 KiB rust-getrandom0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2+std-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2-devel noarch 0:0.2.17-2.fc45 fedora 112.8 KiB rust-glob-devel noarch 0:0.3.4-1.fc45 fedora 84.2 KiB rust-globset+log-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globset-devel noarch 0:0.4.20-1.fc45 fedora 118.2 KiB rust-globwalk-devel noarch 0:0.9.1-7.fc45 fedora 32.5 KiB rust-hashbrown+allocator-api2-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown0.14+raw-devel noarch 0:0.14.5-5.fc45 fedora 2.6 KiB rust-hashbrown0.14-devel noarch 0:0.14.5-5.fc45 fedora 810.8 KiB rust-hashlink+default-devel noarch 0:0.12.1-2.fc45 fedora 1.5 KiB rust-hashlink-devel noarch 0:0.12.1-2.fc45 fedora 164.7 KiB rust-heck-devel noarch 0:0.5.0-6.fc45 fedora 41.9 KiB rust-html-escape+default-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape+std-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape-devel noarch 0:0.2.14-2.fc45 fedora 131.0 KiB rust-iana-time-zone+default-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone+fallback-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone-devel noarch 0:0.1.65-2.fc45 fedora 142.6 KiB rust-icu_collections-devel noarch 0:2.2.0-2.fc45 fedora 629.2 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.2.0-2.fc45 fedora 4.3 KiB rust-icu_locale_core-devel noarch 0:2.2.0-2.fc45 fedora 380.5 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.2.0-3.fc45 fedora 262.3 KiB rust-icu_normalizer_data-devel noarch 0:2.2.0-2.fc45 fedora 406.9 KiB rust-icu_properties+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 4.3 KiB rust-icu_properties-devel noarch 0:2.2.0-3.fc45 fedora 355.3 KiB rust-icu_properties_data-devel noarch 0:2.2.0-2.fc45 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.2.0-2.fc45 fedora 4.7 KiB rust-icu_provider-devel noarch 0:2.2.0-2.fc45 fedora 200.3 KiB rust-idna+alloc-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+compiled_data-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+std-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna-devel noarch 0:1.1.0-4.fc45 fedora 928.1 KiB rust-idna_adapter+compiled_data-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter+default-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter-devel noarch 0:1.2.2-1.fc45 fedora 26.5 KiB rust-ignore-devel noarch 0:0.4.33-1.fc45 fedora 314.9 KiB rust-imperative-devel noarch 0:1.0.7-3.fc45 fedora 74.4 KiB rust-indexmap+serde-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap+std-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap-devel noarch 0:2.14.0-2.fc45 fedora 501.1 KiB rust-indicatif+unicode-width-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indicatif-devel noarch 0:0.18.4-2.fc45 fedora 311.1 KiB rust-indoc-devel noarch 0:2.0.7-3.fc45 fedora 47.8 KiB rust-inotify-devel noarch 0:0.11.2-2.fc45 fedora 99.0 KiB rust-inotify-sys+default-devel noarch 0:0.1.5-14.fc45 fedora 1.0 KiB rust-inotify-sys-devel noarch 0:0.1.5-14.fc45 fedora 31.6 KiB rust-insta+colors-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+console-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest_derive-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+regex-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+serde-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta-cmd-devel noarch 0:0.7.0-2.fc45 fedora 28.7 KiB rust-insta-devel noarch 0:1.46.3-2.fc45 fedora 477.8 KiB rust-interpolator+default-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator+iter-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator-devel noarch 0:0.5.0-5.fc45 fedora 258.0 KiB rust-intrusive-collections+alloc-devel noarch 0:0.10.2-2.fc45 fedora 1.4 KiB rust-intrusive-collections+default-devel noarch 0:0.10.2-2.fc45 fedora 1.4 KiB rust-intrusive-collections-devel noarch 0:0.10.2-2.fc45 fedora 376.8 KiB rust-inventory+default-devel noarch 0:0.3.24-2.fc45 fedora 1.7 KiB rust-inventory-devel noarch 0:0.3.24-2.fc45 fedora 39.1 KiB rust-is-macro-devel noarch 0:0.3.7-5.fc45 fedora 27.3 KiB rust-itertools+use_alloc-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools+use_std-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools-devel noarch 0:0.15.0-2.fc45 fedora 769.5 KiB rust-itertools0.13+default-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_alloc-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_std-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13-devel noarch 0:0.13.0-4.fc45 fedora 668.6 KiB rust-itoa+default-devel noarch 0:1.0.18-2.fc45 fedora 1.5 KiB rust-itoa-devel noarch 0:1.0.18-2.fc45 fedora 33.8 KiB rust-jiff+alloc-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+perf-inline-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+std-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-fat-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-system-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-bundle-platform-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-concatenated-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-zoneinfo-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff-core+alloc-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+std-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+tz-fat-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core-devel noarch 0:0.1.0-1.fc45 fedora 548.9 KiB rust-jiff-devel noarch 0:0.2.35-1.fc45 fedora 3.3 MiB rust-jobserver-devel noarch 0:0.1.35-2.fc45 fedora 93.6 KiB rust-jod-thread-devel noarch 0:1.0.0-3.fc45 fedora 15.6 KiB rust-lazy_static+default-devel noarch 0:1.5.0-6.fc45 fedora 1.2 KiB rust-lazy_static-devel noarch 0:1.5.0-6.fc45 fedora 34.1 KiB rust-libc+default-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+extra_traits-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+std-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc-devel noarch 0:0.2.189-1.fc45 fedora 4.2 MiB rust-libcst_derive+default-devel noarch 0:1.8.6-3.fc45 fedora 1.0 KiB rust-libcst_derive-devel noarch 0:1.8.6-3.fc45 fedora 39.5 KiB rust-libloading0.8+default-devel noarch 0:0.8.9-2.fc45 fedora 1.8 KiB rust-libloading0.8-devel noarch 0:0.8.9-2.fc45 fedora 108.6 KiB rust-libtest-mimic+default-devel noarch 0:0.8.2-2.fc45 fedora 1.8 KiB rust-libtest-mimic-devel noarch 0:0.8.2-2.fc45 fedora 97.6 KiB rust-linux-raw-sys+auxvec-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+elf-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+errno-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+general-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+ioctl-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+no_std-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys-devel noarch 0:0.12.1-2.fc45 fedora 12.5 MiB rust-litemap-devel noarch 0:0.8.2-2.fc45 fedora 126.9 KiB rust-lock_api+atomic_usize-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api+default-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api-devel noarch 0:0.4.14-3.fc45 fedora 199.3 KiB rust-log+std-devel noarch 0:0.4.33-2.fc45 fedora 1.9 KiB rust-log-devel noarch 0:0.4.33-2.fc45 fedora 228.4 KiB rust-lsp-server-devel noarch 0:0.10.0-1.fc45 copr_base 63.1 KiB rust-manyhow+default-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+macros-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn2-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow-devel noarch 0:0.11.4-3.fc45 fedora 88.7 KiB rust-manyhow-macros+default-devel noarch 0:0.11.4-3.fc45 fedora 1.2 KiB rust-manyhow-macros-devel noarch 0:0.11.4-3.fc45 fedora 16.4 KiB rust-matchers+default-devel noarch 0:0.2.0-3.fc45 fedora 1.1 KiB rust-matchers-devel noarch 0:0.2.0-3.fc45 fedora 23.0 KiB rust-matchit-devel noarch 0:0.9.2-2.fc45 fedora 160.7 KiB rust-memchr+alloc-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr-devel noarch 0:2.8.3-2.fc45 fedora 569.6 KiB rust-memoffset+default-devel noarch 0:0.9.1-6.fc45 fedora 970.0 B rust-memoffset-devel noarch 0:0.9.1-6.fc45 fedora 35.8 KiB rust-minimal-lexical+std-devel noarch 0:0.2.1-12.fc45 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0:0.2.1-12.fc45 fedora 311.6 KiB rust-mio+default-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+log-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-ext-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-poll-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio-devel noarch 0:1.2.2-2.fc45 fedora 489.0 KiB rust-munge-devel noarch 0:0.4.7-3.fc45 fedora 54.4 KiB rust-munge_macro-devel noarch 0:0.4.7-3.fc45 fedora 18.3 KiB rust-natord-devel noarch 0:1.0.9-26.fc45 fedora 9.9 KiB rust-newtype-uuid+alloc-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+default-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+std-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid-devel noarch 0:1.3.2-3.fc45 fedora 62.4 KiB rust-nix+fs-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+process-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+signal-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+term-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix-devel noarch 0:0.31.3-2.fc45 fedora 1.6 MiB rust-nom7+alloc-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7+std-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7-devel noarch 0:7.1.3-4.fc45 fedora 633.1 KiB rust-normalize-line-endings+default-devel noarch 0:0.3.0-19.fc45 fedora 1.0 KiB rust-normalize-line-endings-devel noarch 0:0.3.0-19.fc45 fedora 14.4 KiB rust-notify-devel noarch 0:8.2.0-3.fc45 fedora 155.3 KiB rust-notify-types+default-devel noarch 0:2.1.0-2.fc45 fedora 1.4 KiB rust-notify-types-devel noarch 0:2.1.0-2.fc45 fedora 66.8 KiB rust-nu-ansi-term+default-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term+std-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term-devel noarch 0:0.50.3-2.fc45 fedora 111.2 KiB rust-num-traits-devel noarch 0:0.2.19-6.fc45 fedora 266.7 KiB rust-once_cell+alloc-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+default-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+race-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+std-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell-devel noarch 0:1.21.4-2.fc45 fedora 139.5 KiB rust-option-ext+default-devel noarch 0:0.2.0-8.fc45 fedora 866.0 B rust-option-ext-devel noarch 0:0.2.0-8.fc45 fedora 21.6 KiB rust-ordermap+std-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap-devel noarch 0:1.2.0-2.fc45 fedora 342.2 KiB rust-os_pipe+default-devel noarch 0:1.2.3-3.fc45 fedora 1.2 KiB rust-os_pipe-devel noarch 0:1.2.3-3.fc45 fedora 33.7 KiB rust-os_str_bytes+default-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+memchr-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+raw_os_str-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes-devel noarch 0:7.2.1-1.fc45 fedora 132.4 KiB rust-parking_lot-devel noarch 0:0.12.5-3.fc45 fedora 196.9 KiB rust-parking_lot_core+default-devel noarch 0:0.9.12-3.fc45 fedora 1.5 KiB rust-parking_lot_core-devel noarch 0:0.9.12-3.fc45 fedora 135.6 KiB rust-paste+default-devel noarch 0:1.0.15-6.fc45 fedora 1.6 KiB rust-paste-devel noarch 0:1.0.15-6.fc45 fedora 64.9 KiB rust-path-absolutize-devel noarch 0:4.0.1-1.fc45 copr_base 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc45 copr_base 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc45 copr_base 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc45 copr_base 29.4 KiB rust-path-slash-devel noarch 0:0.2.1-8.fc45 fedora 42.2 KiB rust-pathdiff-devel noarch 0:0.2.3-5.fc45 fedora 21.9 KiB rust-peg+default-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg+std-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg-devel noarch 0:0.8.5-4.fc45 fedora 59.0 KiB rust-peg-macros+default-devel noarch 0:0.8.5-4.fc45 fedora 1.1 KiB rust-peg-macros-devel noarch 0:0.8.5-4.fc45 fedora 342.2 KiB rust-peg-runtime+default-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime+std-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime-devel noarch 0:0.8.5-4.fc45 fedora 11.2 KiB rust-pep440_rs-devel noarch 0:0.7.3-4.fc45 fedora 204.9 KiB rust-pep508_rs+default-devel noarch 0:0.9.2-4.fc45 fedora 2.1 KiB rust-pep508_rs-devel noarch 0:0.9.2-4.fc45 fedora 334.4 KiB rust-percent-encoding+alloc-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding+std-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding-devel noarch 0:2.3.2-3.fc45 fedora 34.0 KiB rust-pest+default-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+memchr-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+std-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest-devel noarch 0:2.8.6-2.fc45 fedora 1.3 MiB rust-pest_derive+default-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive+std-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive-devel noarch 0:2.8.6-2.fc45 fedora 74.7 KiB rust-pest_generator+std-devel noarch 0:2.8.6-2.fc45 fedora 1.4 KiB rust-pest_generator-devel noarch 0:2.8.6-2.fc45 fedora 80.6 KiB rust-pest_meta+default-devel noarch 0:2.8.6-2.fc45 fedora 1.3 KiB rust-pest_meta-devel noarch 0:2.8.6-2.fc45 fedora 275.2 KiB rust-phf+default-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf+std-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf-devel noarch 0:0.13.1-3.fc45 fedora 84.9 KiB rust-phf0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11-devel noarch 0:0.11.3-3.fc45 fedora 80.2 KiB rust-phf_codegen0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.0 KiB rust-phf_codegen0.11-devel noarch 0:0.11.3-3.fc45 fedora 42.8 KiB rust-phf_generator0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.1 KiB rust-phf_generator0.11-devel noarch 0:0.11.3-3.fc45 fedora 30.3 KiB rust-phf_shared+std-devel noarch 0:0.13.1-3.fc45 fedora 1.2 KiB rust-phf_shared-devel noarch 0:0.13.1-3.fc45 fedora 47.8 KiB rust-phf_shared0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11-devel noarch 0:0.11.3-3.fc45 fedora 44.2 KiB rust-pin-project-lite+default-devel noarch 0:0.2.17-2.fc45 fedora 3.6 KiB rust-pin-project-lite-devel noarch 0:0.2.17-2.fc45 fedora 219.2 KiB rust-pkg-config+default-devel noarch 0:0.3.33-2.fc45 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.33-2.fc45 fedora 73.6 KiB rust-portable-atomic+default-devel noarch 0:1.14.0-1.fc45 fedora 5.2 KiB rust-portable-atomic+fallback-devel noarch 0:1.14.0-1.fc45 fedora 5.2 KiB rust-portable-atomic-devel noarch 0:1.14.0-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.5-2.fc45 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.5-2.fc45 fedora 30.7 KiB rust-ppv-lite86+simd-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86+std-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86-devel noarch 0:0.2.21-4.fc45 fedora 128.9 KiB rust-predicates+diff-devel noarch 0:3.1.4-2.fc45 fedora 5.0 KiB rust-predicates-core+default-devel noarch 0:1.0.10-2.fc45 fedora 2.1 KiB rust-predicates-core-devel noarch 0:1.0.10-2.fc45 fedora 24.3 KiB rust-predicates-devel noarch 0:3.1.4-2.fc45 fedora 124.1 KiB rust-predicates-tree+default-devel noarch 0:1.0.13-2.fc45 fedora 2.3 KiB rust-predicates-tree-devel noarch 0:1.0.13-2.fc45 fedora 18.7 KiB rust-pretty_assertions+std-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-pretty_assertions-devel noarch 0:1.4.1-5.fc45 fedora 121.6 KiB rust-proc-macro-utils+default-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+parser-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro2-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+quote-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+smallvec-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils-devel noarch 0:0.10.0-3.fc45 fedora 91.3 KiB rust-proc-macro2+proc-macro-devel noarch 0:1.0.106-2.fc45 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.106-2.fc45 fedora 248.5 KiB rust-ptr_meta+derive-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta+ptr_meta_derive-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta+std-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta-devel noarch 0:0.3.1-3.fc45 fedora 23.0 KiB rust-ptr_meta_derive-devel noarch 0:0.3.1-3.fc45 fedora 9.9 KiB rust-pyproject-toml-devel noarch 0:0.13.7-3.fc45 fedora 49.2 KiB rust-quick-junit-devel noarch 0:0.6.1-2.fc45 fedora 126.5 KiB rust-quick-xml+default-devel noarch 0:0.41.0-2.fc45 fedora 2.1 KiB rust-quick-xml-devel noarch 0:0.41.0-2.fc45 fedora 1.3 MiB rust-quickcheck_macros-devel noarch 0:1.2.0-2.fc45 fedora 25.4 KiB rust-quote+proc-macro-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-quote-devel noarch 0:1.0.47-1.fc45 fedora 123.1 KiB rust-quote-use+default-devel noarch 0:0.8.4-4.fc45 fedora 1.8 KiB rust-quote-use-devel noarch 0:0.8.4-4.fc45 fedora 10.1 KiB rust-quote-use-macros+default-devel noarch 0:0.8.4-3.fc45 fedora 1.4 KiB rust-quote-use-macros-devel noarch 0:0.8.4-3.fc45 fedora 17.5 KiB rust-radium+default-devel noarch 0:0.7.0-8.fc45 fedora 1.1 KiB rust-radium-devel noarch 0:0.7.0-8.fc45 fedora 47.6 KiB rust-rancor+alloc-devel noarch 0:0.1.2-2.fc45 fedora 1.2 KiB rust-rancor-devel noarch 0:0.1.2-2.fc45 fedora 32.5 KiB rust-rand+sys_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand0.8+alloc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+default-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+getrandom-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+libc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+rand_chacha-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+small_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8-devel noarch 0:0.8.7-1.fc45 fedora 319.0 KiB rust-rand_chacha0.3+std-devel noarch 0:0.3.1-4.fc45 fedora 1.3 KiB rust-rand_chacha0.3-devel noarch 0:0.3.1-4.fc45 fedora 50.2 KiB rust-rand_core+default-devel noarch 0:0.10.1-2.fc45 fedora 1.5 KiB rust-rand_core-devel noarch 0:0.10.1-2.fc45 fedora 71.8 KiB rust-rand_core0.6+alloc-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+default-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+getrandom-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+std-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6-devel noarch 0:0.6.4-4.fc45 fedora 75.7 KiB rust-rayon-core+default-devel noarch 0:1.13.0-3.fc45 fedora 1.8 KiB rust-rayon-core-devel noarch 0:1.13.0-3.fc45 fedora 270.8 KiB rust-rayon-devel noarch 0:1.12.0-2.fc45 fedora 885.2 KiB rust-ref-cast+default-devel noarch 0:1.0.25-3.fc45 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.25-3.fc45 fedora 37.4 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.25-3.fc45 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.25-3.fc45 fedora 29.0 KiB rust-regex+perf-backtrack-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-cache-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-dfa-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-inline-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-literal-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-onepass-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+std-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-age-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-bool-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-case-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-gencat-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-perl-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-script-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-segment-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+alloc-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-build-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-onepass-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-search-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+hybrid-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+meta-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-backtrack-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-pikevm-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-thompson-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-inline-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-multisubstring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-substring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+std-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+syntax-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-age-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-bool-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-case-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-gencat-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-perl-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-script-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-segment-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata-devel noarch 0:0.4.18-1.fc45 fedora 2.6 MiB rust-regex-devel noarch 0:1.13.1-1.fc45 fedora 695.7 KiB rust-regex-syntax+std-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-age-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-bool-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-case-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-gencat-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-perl-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-script-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-segment-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax-devel noarch 0:0.8.11-2.fc45 fedora 1.6 MiB rust-rend+bytecheck-devel noarch 0:0.5.4-2.fc45 fedora 1.4 KiB rust-rend-devel noarch 0:0.5.4-2.fc45 fedora 90.7 KiB rust-rkyv+alloc-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv+bytecheck-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv+std-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv-devel noarch 0:0.8.17-2.fc45 fedora 888.5 KiB rust-rkyv_derive+bytecheck-devel noarch 0:0.8.17-2.fc45 fedora 1.5 KiB rust-rkyv_derive-devel noarch 0:0.8.17-2.fc45 fedora 119.6 KiB rust-ron+default-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron+std-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron-devel noarch 0:0.12.2-2.fc45 fedora 710.3 KiB rust-rust-stemmers+default-devel noarch 0:1.2.0-17.fc45 fedora 1.0 KiB rust-rust-stemmers-devel noarch 0:1.2.0-17.fc45 fedora 9.3 MiB rust-rustc-hash+std-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-hash-devel noarch 0:2.1.3-2.fc45 fedora 37.9 KiB rust-rustc-stable-hash-devel noarch 0:0.1.2-4.fc45 fedora 63.1 KiB rust-rustix+alloc-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+default-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+fs-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+std-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+termios-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix-devel noarch 0:1.1.4-2.fc45 fedora 2.2 MiB rust-rustversion+default-devel noarch 0:1.0.23-2.fc45 fedora 1.8 KiB rust-rustversion-devel noarch 0:1.0.23-2.fc45 fedora 61.6 KiB rust-ryu+default-devel noarch 0:1.0.23-2.fc45 fedora 2.3 KiB rust-ryu-devel noarch 0:1.0.23-2.fc45 fedora 154.2 KiB rust-salsa-macro-rules+default-devel noarch 0:0.28.2-1.fc45 copr_base 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc45 copr_base 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc45 copr_base 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc45 copr_base 188.3 KiB rust-same-file-devel noarch 0:1.0.6-18.fc45 fedora 31.3 KiB rust-schemars+derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-3.fc45 fedora 480.9 KiB rust-schemars_derive+default-devel noarch 0:1.2.1-2.fc45 fedora 1.4 KiB rust-schemars_derive-devel noarch 0:1.2.1-2.fc45 fedora 133.1 KiB rust-scopeguard-devel noarch 0:1.2.0-8.fc45 fedora 32.8 KiB rust-seahash-devel noarch 0:4.1.0-15.fc45 fedora 64.0 KiB rust-serde+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.228-3.fc45 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.228-3.fc45 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.228-3.fc45 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 322.3 KiB rust-serde_derive_internals+default-devel noarch 0:0.29.1-5.fc45 fedora 1.5 KiB rust-serde_derive_internals-devel noarch 0:0.29.1-5.fc45 fedora 126.3 KiB rust-serde_json+alloc-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json+std-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json-devel noarch 0:1.0.151-1.fc45 fedora 713.2 KiB rust-serde_spanned+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+std-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned-devel noarch 0:1.1.1-2.fc45 fedora 29.4 KiB rust-serde_test-devel noarch 0:1.0.177-5.fc45 fedora 99.1 KiB rust-sha2_0.10-devel noarch 0:0.10.9-2.fc45 fedora 106.3 KiB rust-sharded-slab+default-devel noarch 0:0.1.7-7.fc45 fedora 1.4 KiB rust-sharded-slab-devel noarch 0:0.1.7-7.fc45 fedora 256.3 KiB rust-shellexpand+base-0-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+dirs-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+tilde-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand-devel noarch 0:3.1.2-2.fc45 fedora 72.3 KiB rust-shlex+default-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex+std-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex-devel noarch 0:1.3.0-7.fc45 fedora 55.8 KiB rust-simdutf8-devel noarch 0:0.1.5-5.fc45 fedora 125.4 KiB rust-similar+std-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+text-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar-devel noarch 0:3.1.1-2.fc45 fedora 338.4 KiB rust-similar2+default-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+inline-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+text-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2-devel noarch 0:2.7.0-2.fc45 fedora 219.4 KiB rust-siphasher+default-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher+std-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher-devel noarch 0:1.0.2-2.fc45 fedora 53.0 KiB rust-smallvec-devel noarch 0:1.15.1-4.fc45 fedora 145.2 KiB rust-snapbox+color-auto-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+color-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+structured-data-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox-devel noarch 0:1.2.2-2.fc45 fedora 266.8 KiB rust-snapbox-macros+color-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros+default-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros-devel noarch 0:1.1.0-2.fc45 fedora 17.0 KiB rust-stable_deref_trait-devel noarch 0:1.2.1-3.fc45 fedora 23.0 KiB rust-static_assertions-devel noarch 0:1.1.0-19.fc45 fedora 62.2 KiB rust-strip-ansi-escapes+default-devel noarch 0:0.2.1-3.fc45 fedora 1.0 KiB rust-strip-ansi-escapes-devel noarch 0:0.2.1-3.fc45 fedora 20.3 KiB rust-strsim+default-devel noarch 0:0.11.1-6.fc45 fedora 1.1 KiB rust-strsim-devel noarch 0:0.11.1-6.fc45 fedora 52.6 KiB rust-strum+std-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum-devel noarch 0:0.28.0-2.fc45 fedora 19.1 KiB rust-strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 144.3 KiB rust-supports-hyperlinks-devel noarch 0:3.2.0-3.fc45 fedora 18.7 KiB rust-syn+clone-impls-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+printing-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+proc-macro-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-mut-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn-devel noarch 0:3.0.3-1.fc45 fedora 2.2 MiB rust-syn2+clone-impls-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+default-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+derive-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+extra-traits-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+fold-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+full-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+parsing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+printing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+proc-macro-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-mut-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2-devel noarch 0:2.0.119-1.fc45 fedora 2.2 MiB rust-synstructure+default-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure+proc-macro-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure-devel noarch 0:0.13.2-4.fc45 fedora 96.5 KiB rust-tap+default-devel noarch 0:1.0.1-14.fc45 fedora 1.0 KiB rust-tap-devel noarch 0:1.0.1-14.fc45 fedora 37.8 KiB rust-tempfile+getrandom-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-tempfile-devel noarch 0:3.27.0-2.fc45 fedora 170.8 KiB rust-terminal_size+default-devel noarch 0:0.4.4-2.fc45 fedora 1.2 KiB rust-terminal_size-devel noarch 0:0.4.4-2.fc45 fedora 23.0 KiB rust-terminfo+default-devel noarch 0:0.9.0-5.fc45 fedora 1.0 KiB rust-terminfo-devel noarch 0:0.9.0-5.fc45 fedora 170.3 KiB rust-termtree0.5+default-devel noarch 0:0.5.1-2.fc45 fedora 4.1 KiB rust-termtree0.5-devel noarch 0:0.5.1-2.fc45 fedora 19.3 KiB rust-test-case-core-devel noarch 0:3.3.1-7.fc45 fedora 61.3 KiB rust-test-case-devel noarch 0:3.3.1-8.fc45 fedora 15.7 KiB rust-test-case-macros-devel noarch 0:3.3.1-7.fc45 fedora 11.4 KiB rust-thin-vec+std-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec-devel noarch 0:0.2.19-1.fc45 fedora 162.0 KiB rust-thiserror+std-devel noarch 0:2.0.18-2.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.18-2.fc45 fedora 101.8 KiB rust-thiserror-impl+default-devel noarch 0:2.0.18-2.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.18-2.fc45 fedora 92.0 KiB rust-thiserror-impl1+default-devel noarch 0:1.0.69-5.fc45 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 0:1.0.69-5.fc45 fedora 79.3 KiB rust-thiserror1+default-devel noarch 0:1.0.69-5.fc45 fedora 2.2 KiB rust-thiserror1-devel noarch 0:1.0.69-5.fc45 fedora 86.1 KiB rust-thread_local+default-devel noarch 0:1.1.10-2.fc45 fedora 1.1 KiB rust-thread_local-devel noarch 0:1.1.10-2.fc45 fedora 54.7 KiB rust-tikv-jemalloc-sys+background_threads_runtime_support-devel noarch 0:0.7.1-2.fc45 fedora 2.4 KiB rust-tikv-jemalloc-sys-devel noarch 0:0.7.1-2.fc45 fedora 84.3 KiB rust-tikv-jemallocator+background_threads_runtime_support-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-tikv-jemallocator-devel noarch 0:0.7.0-2.fc45 fedora 45.9 KiB rust-tinystr+zerovec-devel noarch 0:0.8.3-2.fc45 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.3-2.fc45 fedora 90.9 KiB rust-tinyvec+alloc-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+default-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+tinyvec_macros-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec-devel noarch 0:1.11.0-2.fc45 fedora 208.1 KiB rust-tinyvec_macros+default-devel noarch 0:0.1.1-8.fc45 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-8.fc45 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+parse-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+serde-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+std-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml-devel noarch 0:1.1.3-1.fc45 fedora 292.1 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-2.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-2.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-2.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.2-2.fc45 fedora 226.9 KiB rust-toml_writer+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.2-1.fc45 fedora 49.0 KiB rust-tracing+attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-3.fc45 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-3.fc45 fedora 160.8 KiB rust-tracing-core+default-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+once_cell-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+std-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core-devel noarch 0:0.1.36-2.fc44 fedora 247.3 KiB rust-tracing-devel noarch 0:0.1.44-2.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-5.fc45 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-7.fc45 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-typed-arena+std-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-10.fc45 fedora 39.3 KiB rust-typed-path+default-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path+std-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path-devel noarch 0:0.12.3-3.fc45 fedora 666.3 KiB rust-typeid+default-devel noarch 0:1.0.3-5.fc45 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-5.fc45 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-2.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-2.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-5.fc45 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-5.fc45 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-2.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-5.fc45 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-3.fc45 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-5.fc45 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-5.fc45 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-5.fc45 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-3.fc45 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-6.fc45 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-6.fc45 fedora 35.4 KiB rust-url+serde-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url+std-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-2.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-7.fc45 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-7.fc45 fedora 18.2 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-7.fc45 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-7.fc45 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-6.fc45 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-6.fc45 fedora 33.3 KiB rust-uuid+std-devel noarch 0:1.24.0-1.fc45 fedora 3.4 KiB rust-uuid-devel noarch 0:1.24.0-1.fc45 fedora 293.2 KiB rust-version-ranges+default-devel noarch 0:0.1.3-2.fc45 fedora 1.4 KiB rust-version-ranges-devel noarch 0:0.1.3-2.fc45 fedora 85.6 KiB rust-version_check+default-devel noarch 0:0.9.5-5.fc45 fedora 1.0 KiB rust-version_check-devel noarch 0:0.9.5-5.fc45 fedora 57.2 KiB rust-vte-devel noarch 0:0.15.0-3.fc45 fedora 311.2 KiB rust-wait-timeout+default-devel noarch 0:0.2.1-4.fc45 fedora 1.4 KiB rust-wait-timeout-devel noarch 0:0.2.1-4.fc45 fedora 29.1 KiB rust-walkdir-devel noarch 0:2.5.0-6.fc45 fedora 106.4 KiB rust-which+real-sys-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-which-devel noarch 0:8.0.5-1.fc45 fedora 105.3 KiB rust-wild-devel noarch 0:2.2.1-6.fc45 fedora 24.9 KiB rust-winnow-devel noarch 0:1.0.4-2.fc45 fedora 1.2 MiB rust-winnow0.7-devel noarch 0:0.7.15-2.fc45 fedora 1.2 MiB rust-writeable-devel noarch 0:0.6.3-2.fc45 fedora 91.0 KiB rust-wyz-devel noarch 0:0.5.1-9.fc45 fedora 58.9 KiB rust-yansi+alloc-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+default-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+std-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi-devel noarch 0:1.0.1-7.fc45 fedora 110.8 KiB rust-yoke+derive-devel noarch 0:0.8.3-2.fc45 fedora 3.5 KiB rust-yoke-derive-devel noarch 0:0.8.2-2.fc45 fedora 47.1 KiB rust-yoke-devel noarch 0:0.8.3-2.fc45 fedora 137.3 KiB rust-zerocopy+default-devel noarch 0:0.8.52-2.fc45 fedora 9.8 KiB rust-zerocopy+simd-devel noarch 0:0.8.52-2.fc45 fedora 9.8 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.52-2.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.52-2.fc45 fedora 931.8 KiB rust-zerocopy-devel noarch 0:0.8.52-2.fc45 fedora 1.5 MiB rust-zerofrom+derive-devel noarch 0:0.1.8-2.fc45 fedora 2.8 KiB rust-zerofrom-derive-devel noarch 0:0.1.7-2.fc45 fedora 21.0 KiB rust-zerofrom-devel noarch 0:0.1.8-2.fc45 fedora 14.1 KiB rust-zerotrie+yoke-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.4-2.fc45 fedora 376.9 KiB rust-zerovec+derive-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec+yoke-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec-derive-devel noarch 0:0.11.3-2.fc45 fedora 73.3 KiB rust-zerovec-devel noarch 0:0.11.6-2.fc45 fedora 581.4 KiB rust-zip+_deflate-any-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zlib-rs+rust-allocator-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs+std-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs-devel noarch 0:0.6.7-1.fc45 fedora 762.8 KiB rust-zmij+default-devel noarch 0:1.0.21-2.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-2.fc45 fedora 64.6 KiB rust-zstd-devel noarch 0:0.13.3-4.fc45 fedora 110.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-4.fc45 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-4.fc45 fedora 122.1 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-3.fc45 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-3.fc45 fedora 321.8 KiB Transaction Summary: Installing: 1147 packages Total size of inbound packages is 196 MiB. Need to download 196 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/1147] rust-aho-corasick+default-d 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 2/1147] rust-anstream+default-devel 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 3/1147] rust-anstyle+default-devel- 100% | 1.0 MiB/s | 8.3 KiB | 00m00s [ 4/1147] rust-anstyle+std-devel-0:1. 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 5/1147] rust-anyhow+default-devel-0 100% | 1.3 MiB/s | 9.2 KiB | 00m00s [ 6/1147] rust-arc-swap+default-devel 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 7/1147] rust-argfile+default-devel- 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 8/1147] rust-arrayvec+default-devel 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 9/1147] rust-assert_fs+default-deve 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 10/1147] rust-bitflags+default-devel 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [ 11/1147] rust-bitvec-devel-0:1.0.1-8 100% | 34.5 MiB/s | 247.0 KiB | 00m00s [ 12/1147] rust-bitvec+alloc-devel-0:1 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 13/1147] rust-bstr+default-devel-0:1 100% | 704.5 KiB/s | 8.5 KiB | 00m00s [ 14/1147] rust-cachedir+default-devel 100% | 707.8 KiB/s | 7.8 KiB | 00m00s [ 15/1147] rust-camino+default-devel-0 100% | 717.9 KiB/s | 8.6 KiB | 00m00s [ 16/1147] rust-camino+serde1-devel-0: 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 17/1147] rust-clap+default-devel-0:4 100% | 1.5 MiB/s | 10.5 KiB | 00m00s [ 18/1147] rust-clap+derive-devel-0:4. 100% | 1.4 MiB/s | 10.3 KiB | 00m00s [ 19/1147] rust-clap+env-devel-0:4.6.4 100% | 1.4 MiB/s | 10.3 KiB | 00m00s [ 20/1147] rust-clap+string-devel-0:4. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 21/1147] rust-clap+wrap_help-devel-0 100% | 2.0 MiB/s | 10.4 KiB | 00m00s [ 22/1147] rust-clap_complete_command+ 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 23/1147] rust-colored+default-devel- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 24/1147] rust-clearscreen+default-de 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 25/1147] rust-colored+no-color-devel 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 26/1147] rust-crossbeam+default-deve 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 27/1147] rust-csv+default-devel-0:1. 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 28/1147] rust-countme+default-devel- 100% | 859.5 KiB/s | 7.7 KiB | 00m00s [ 29/1147] rust-ctrlc+default-devel-0: 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 30/1147] rust-dashmap+default-devel- 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 31/1147] rust-datatest-stable+defaul 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 32/1147] rust-drop_bomb+default-deve 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 33/1147] rust-dunce+default-devel-0: 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 34/1147] rust-etcetera+default-devel 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 35/1147] rust-fern+default-devel-0:0 100% | 825.1 KiB/s | 8.3 KiB | 00m00s [ 36/1147] rust-filetime+default-devel 100% | 919.4 KiB/s | 8.3 KiB | 00m00s [ 37/1147] rust-glob+default-devel-0:0 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 38/1147] rust-globset+default-devel- 100% | 1.0 MiB/s | 8.4 KiB | 00m00s [ 39/1147] rust-globwalk+default-devel 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 40/1147] rust-hashbrown-devel-0:0.17 100% | 12.9 MiB/s | 131.9 KiB | 00m00s [ 41/1147] rust-hashbrown+inline-more- 100% | 1.1 MiB/s | 8.7 KiB | 00m00s [ 42/1147] rust-heck+default-devel-0:0 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 43/1147] rust-icu_properties+default 100% | 932.0 KiB/s | 8.4 KiB | 00m00s [ 44/1147] rust-ignore+default-devel-0 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 45/1147] rust-imperative+default-dev 100% | 883.4 KiB/s | 8.0 KiB | 00m00s [ 46/1147] rust-indexmap+default-devel 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 47/1147] rust-indicatif+default-deve 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 48/1147] rust-indoc+default-devel-0: 100% | 984.5 KiB/s | 7.9 KiB | 00m00s [ 49/1147] rust-insta-cmd+default-deve 100% | 985.5 KiB/s | 7.9 KiB | 00m00s [ 50/1147] rust-insta+default-devel-0: 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 51/1147] rust-insta+filters-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 52/1147] rust-insta+json-devel-0:1.4 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 53/1147] rust-insta+redactions-devel 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 54/1147] rust-gen-lsp-types+default- 100% | 121.2 KiB/s | 7.5 KiB | 00m00s [ 55/1147] rust-gen-lsp-types+url-deve 100% | 128.5 KiB/s | 7.7 KiB | 00m00s [ 56/1147] rust-insta+ron-devel-0:1.46 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 57/1147] rust-is-macro+default-devel 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 58/1147] rust-itertools+default-deve 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 59/1147] rust-jiff+default-devel-0:0 100% | 2.7 MiB/s | 13.8 KiB | 00m00s [ 60/1147] rust-log+default-devel-0:0. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 61/1147] rust-jod-thread+default-dev 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 62/1147] rust-libcst-devel-0:1.8.6-3 100% | 14.2 MiB/s | 116.0 KiB | 00m00s [ 63/1147] rust-matchit+default-devel- 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 64/1147] rust-memchr+default-devel-0 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 65/1147] rust-memchr+std-devel-0:2.8 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 66/1147] rust-natord+default-devel-0 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 67/1147] rust-notify+default-devel-0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 68/1147] rust-ordermap+default-devel 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 69/1147] rust-ordermap+serde-devel-0 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 70/1147] rust-parking_lot+default-de 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 71/1147] rust-path-absolutize+defaul 100% | 172.6 KiB/s | 7.8 KiB | 00m00s [ 72/1147] rust-path-slash+default-dev 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 73/1147] rust-pathdiff+default-devel 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 74/1147] rust-path-absolutize+fixed_ 100% | 128.4 KiB/s | 8.0 KiB | 00m00s [ 75/1147] rust-pep440_rs+default-deve 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 76/1147] rust-pep440_rs+version-rang 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 77/1147] rust-pretty_assertions+defa 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 78/1147] rust-proc-macro2+default-de 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 79/1147] rust-pyproject-toml+default 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 80/1147] rust-quick-junit+default-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 81/1147] rust-quickcheck-devel-0:1.1 100% | 6.7 MiB/s | 34.5 KiB | 00m00s [ 82/1147] rust-quickcheck_macros+defa 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 83/1147] rust-quote+default-devel-0: 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 84/1147] rust-lsp-server+default-dev 100% | 66.3 KiB/s | 8.0 KiB | 00m00s [ 85/1147] rust-rand+std_rng-devel-0:0 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 86/1147] rust-rand-devel-0:0.10.2-2. 100% | 11.3 MiB/s | 104.6 KiB | 00m00s [ 87/1147] rust-rayon+default-devel-0: 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 88/1147] rust-regex-automata+default 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 89/1147] rust-regex-syntax+default-d 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 90/1147] rust-regex+default-devel-0: 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 91/1147] rust-rkyv+default-devel-0:0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 92/1147] rust-rustc-hash+default-dev 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 93/1147] rust-rustc-stable-hash+defa 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 94/1147] rust-salsa-devel-0:0.28.2-1 100% | 1.5 MiB/s | 271.6 KiB | 00m00s [ 95/1147] rust-salsa+inventory-devel- 100% | 46.4 KiB/s | 8.3 KiB | 00m00s [ 96/1147] rust-salsa+compact_str-deve 100% | 46.0 KiB/s | 8.3 KiB | 00m00s [ 97/1147] rust-salsa+macros-devel-0:0 100% | 136.0 KiB/s | 8.3 KiB | 00m00s [ 98/1147] rust-salsa+ordermap-devel-0 100% | 136.0 KiB/s | 8.3 KiB | 00m00s [ 99/1147] rust-salsa+salsa_unstable-d 100% | 133.9 KiB/s | 8.2 KiB | 00m00s [ 100/1147] rust-same-file+default-deve 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 101/1147] rust-schemars+default-devel 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 102/1147] rust-seahash+default-devel- 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [ 103/1147] rust-serde+default-devel-0: 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 104/1147] rust-serde+derive-devel-0:1 100% | 1.4 MiB/s | 8.9 KiB | 00m00s [ 105/1147] rust-serde_json+default-dev 100% | 1.3 MiB/s | 9.6 KiB | 00m00s [ 106/1147] rust-serde_test+default-dev 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 107/1147] rust-shellexpand+default-de 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 108/1147] rust-similar+default-devel- 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 109/1147] rust-similar+inline-devel-0 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 110/1147] rust-smallvec+const_generic 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 111/1147] rust-smallvec+const_new-dev 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 112/1147] rust-smallvec+default-devel 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 113/1147] rust-smallvec+union-devel-0 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 114/1147] rust-snapbox+cmd-devel-0:1. 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 115/1147] rust-snapbox+default-devel- 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 116/1147] rust-snapbox+examples-devel 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 117/1147] rust-snapbox+diff-devel-0:1 100% | 1.3 MiB/s | 9.2 KiB | 00m00s [ 118/1147] rust-snapbox+term-svg-devel 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 119/1147] rust-strum+default-devel-0: 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 120/1147] rust-static_assertions+defa 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 121/1147] rust-strum+strum_macros-dev 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 122/1147] rust-strum_macros+default-d 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 123/1147] rust-supports-hyperlinks+de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 124/1147] rust-syn+default-devel-0:3. 100% | 1.6 MiB/s | 10.0 KiB | 00m00s [ 125/1147] rust-syn+derive-devel-0:3.0 100% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 126/1147] rust-syn+full-devel-0:3.0.3 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 127/1147] rust-syn+extra-traits-devel 100% | 1.4 MiB/s | 9.8 KiB | 00m00s [ 128/1147] rust-syn+parsing-devel-0:3. 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 129/1147] rust-tempfile+default-devel 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 130/1147] rust-test-case+default-deve 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 131/1147] rust-thin-vec+default-devel 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 132/1147] rust-thin-vec+serde-devel-0 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 133/1147] rust-thiserror+default-deve 100% | 1.3 MiB/s | 9.2 KiB | 00m00s [ 134/1147] rust-tikv-jemallocator+defa 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 135/1147] rust-toml+default-devel-0:1 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 136/1147] rust-toml_parser+default-de 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 137/1147] rust-tracing-flame+default- 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 138/1147] rust-tracing-log+default-de 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 139/1147] rust-tracing-subscriber+ans 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 140/1147] rust-tracing-subscriber+chr 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 141/1147] rust-tracing-subscriber-dev 100% | 18.5 MiB/s | 189.0 KiB | 00m00s [ 142/1147] rust-tracing-subscriber+env 100% | 794.8 KiB/s | 8.7 KiB | 00m00s [ 143/1147] rust-tracing-subscriber+fmt 100% | 595.2 KiB/s | 8.3 KiB | 00m00s [ 144/1147] rust-tracing-subscriber+sma 100% | 700.9 KiB/s | 8.4 KiB | 00m00s [ 145/1147] rust-tracing+default-devel- 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 146/1147] rust-tracing+log-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 147/1147] rust-tracing+release_max_le 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 148/1147] rust-typed-arena+default-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 149/1147] rust-unicode-ident+default- 100% | 1.4 MiB/s | 8.7 KiB | 00m00s [ 150/1147] rust-unicode-normalization+ 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 151/1147] rust-unicode-width+default- 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 152/1147] rust-unicode_names2+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 153/1147] rust-url+default-devel-0:2. 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 154/1147] rust-uuid+default-devel-0:1 100% | 1.5 MiB/s | 9.4 KiB | 00m00s [ 155/1147] rust-walkdir+default-devel- 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [ 156/1147] rust-which+default-devel-0: 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 157/1147] rust-wild+default-devel-0:2 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 158/1147] rust-zip-devel-0:8.6.0-4.fc 100% | 21.4 MiB/s | 131.6 KiB | 00m00s [ 159/1147] rust-zip+zstd-devel-0:8.6.0 100% | 2.2 MiB/s | 11.4 KiB | 00m00s [ 160/1147] rust-zip+deflate-flate2-zli 100% | 1.9 MiB/s | 11.6 KiB | 00m00s [ 161/1147] rust-char_str+default-devel 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 162/1147] rust-char_str+get-size-deve 100% | 1.4 MiB/s | 7.4 KiB | 00m00s [ 163/1147] rust-char_str+serde-devel-0 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 164/1147] pyproject-rpm-macros-0:1.23 100% | 17.9 MiB/s | 54.8 KiB | 00m00s [ 165/1147] rust-compact_str+default-de 100% | 134.5 KiB/s | 8.2 KiB | 00m00s [ 166/1147] rust-compact_str+serde-deve 100% | 138.3 KiB/s | 8.4 KiB | 00m00s [ 167/1147] rust-get-size2+compact-str- 100% | 73.7 KiB/s | 8.7 KiB | 00m00s [ 168/1147] rust-get-size2+derive-devel 100% | 85.8 KiB/s | 8.6 KiB | 00m00s [ 169/1147] rust-get-size2+hashbrown-de 100% | 49.3 KiB/s | 8.7 KiB | 00m00s [ 170/1147] rust-get-size2+ordermap-dev 100% | 76.8 KiB/s | 8.7 KiB | 00m00s [ 171/1147] rust-get-size2+indexmap-dev 100% | 24.5 KiB/s | 8.7 KiB | 00m00s [ 172/1147] rust-get-size2+default-deve 100% | 17.2 KiB/s | 8.5 KiB | 00m00s [ 173/1147] rust-get-size2+parking_lot- 100% | 59.2 KiB/s | 8.7 KiB | 00m00s [ 174/1147] rust-aho-corasick+perf-lite 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 175/1147] rust-aho-corasick+std-devel 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 176/1147] rust-aho-corasick-devel-0:1 100% | 13.9 MiB/s | 156.6 KiB | 00m00s [ 177/1147] rust-anstream+auto-devel-0: 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 178/1147] rust-anstream+wincon-devel- 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 179/1147] rust-anstream-devel-0:1.0.0 100% | 6.3 MiB/s | 32.1 KiB | 00m00s [ 180/1147] rust-anstyle-devel-0:1.0.14 100% | 4.7 MiB/s | 24.1 KiB | 00m00s [ 181/1147] rust-anyhow+std-devel-0:1.0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 182/1147] rust-anyhow-devel-0:1.0.103 100% | 12.1 MiB/s | 61.8 KiB | 00m00s [ 183/1147] rust-arc-swap-devel-0:1.9.2 100% | 12.6 MiB/s | 77.2 KiB | 00m00s [ 184/1147] rust-argfile-devel-0:1.0.0- 100% | 2.9 MiB/s | 17.6 KiB | 00m00s [ 185/1147] rust-arrayvec+std-devel-0:0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 186/1147] rust-get-size2+smallvec-dev 100% | 66.2 KiB/s | 8.7 KiB | 00m00s [ 187/1147] rust-arrayvec-devel-0:0.7.7 100% | 3.4 MiB/s | 38.2 KiB | 00m00s [ 188/1147] rust-assert_fs-devel-0:1.1. 100% | 2.4 MiB/s | 24.9 KiB | 00m00s [ 189/1147] rust-bitflags-devel-0:2.13. 100% | 7.4 MiB/s | 68.1 KiB | 00m00s [ 190/1147] rust-funty-devel-0:2.0.0-9. 100% | 3.3 MiB/s | 20.2 KiB | 00m00s [ 191/1147] rust-radium+default-devel-0 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [ 192/1147] rust-tap+default-devel-0:1. 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 193/1147] rust-wyz-devel-0:0.5.1-9.fc 100% | 4.3 MiB/s | 26.4 KiB | 00m00s [ 194/1147] rust-bstr+std-devel-0:1.13. 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 195/1147] rust-bstr+unicode-devel-0:1 100% | 1.1 MiB/s | 8.6 KiB | 00m00s [ 196/1147] rust-get-size2+thin-vec-dev 100% | 67.8 KiB/s | 8.7 KiB | 00m00s [ 197/1147] rust-cachedir-devel-0:0.3.1 100% | 2.0 MiB/s | 14.6 KiB | 00m00s [ 198/1147] rust-bstr-devel-0:1.13.0-1. 100% | 12.4 MiB/s | 266.4 KiB | 00m00s [ 199/1147] rust-serde_core+default-dev 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 200/1147] rust-camino-devel-0:1.2.4-2 100% | 2.8 MiB/s | 42.7 KiB | 00m00s [ 201/1147] rust-clap+color-devel-0:4.6 100% | 1.7 MiB/s | 10.3 KiB | 00m00s [ 202/1147] rust-clap+error-context-dev 100% | 1.4 MiB/s | 10.4 KiB | 00m00s [ 203/1147] rust-clap+help-devel-0:4.6. 100% | 1.4 MiB/s | 10.3 KiB | 00m00s [ 204/1147] rust-clap+suggestions-devel 100% | 1.4 MiB/s | 10.4 KiB | 00m00s [ 205/1147] rust-clap+std-devel-0:4.6.4 100% | 1.3 MiB/s | 10.3 KiB | 00m00s [ 206/1147] rust-clap+usage-devel-0:4.6 100% | 1.1 MiB/s | 10.3 KiB | 00m00s [ 207/1147] rust-clap_derive+default-de 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [ 208/1147] rust-clap-devel-0:4.6.4-1.f 100% | 10.6 MiB/s | 97.2 KiB | 00m00s [ 209/1147] rust-clap_builder+env-devel 100% | 1.1 MiB/s | 10.2 KiB | 00m00s [ 210/1147] rust-clap_builder+string-de 100% | 1.7 MiB/s | 10.3 KiB | 00m00s [ 211/1147] rust-clap_complete_command+ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 212/1147] rust-clap_builder+wrap_help 100% | 1.5 MiB/s | 10.5 KiB | 00m00s [ 213/1147] rust-clap_complete_command- 100% | 2.2 MiB/s | 13.8 KiB | 00m00s [ 214/1147] rust-colored-devel-0:3.1.1- 100% | 10.0 MiB/s | 41.1 KiB | 00m00s [ 215/1147] rust-clearscreen-devel-0:4. 100% | 9.7 MiB/s | 148.9 KiB | 00m00s [ 216/1147] rust-countme-devel-0:3.0.1- 100% | 1.6 MiB/s | 17.7 KiB | 00m00s [ 217/1147] rust-crossbeam+std-devel-0: 100% | 780.3 KiB/s | 8.6 KiB | 00m00s [ 218/1147] rust-crossbeam-devel-0:0.8. 100% | 3.1 MiB/s | 18.7 KiB | 00m00s [ 219/1147] rust-ctrlc-devel-0:3.5.2-2. 100% | 3.8 MiB/s | 23.1 KiB | 00m00s [ 220/1147] rust-dashmap-devel-0:6.2.1- 100% | 6.0 MiB/s | 36.9 KiB | 00m00s [ 221/1147] rust-datatest-stable-devel- 100% | 6.3 MiB/s | 45.3 KiB | 00m00s [ 222/1147] rust-csv-devel-0:1.4.0-3.fc 100% | 34.2 MiB/s | 735.9 KiB | 00m00s [ 223/1147] rust-drop_bomb-devel-0:0.1. 100% | 1.8 MiB/s | 14.9 KiB | 00m00s [ 224/1147] rust-dunce-devel-0:1.0.5-5. 100% | 2.5 MiB/s | 15.6 KiB | 00m00s [ 225/1147] rust-etcetera-devel-0:0.11. 100% | 5.6 MiB/s | 22.9 KiB | 00m00s [ 226/1147] rust-filetime-devel-0:0.2.2 100% | 5.4 MiB/s | 22.2 KiB | 00m00s [ 227/1147] rust-fern-devel-0:0.7.1-7.f 100% | 32.2 MiB/s | 297.1 KiB | 00m00s [ 228/1147] rust-url+serde-devel-0:2.5. 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 229/1147] rust-glob-devel-0:0.3.4-1.f 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 230/1147] rust-globset+log-devel-0:0. 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 231/1147] rust-globset-devel-0:0.4.20 100% | 5.8 MiB/s | 35.4 KiB | 00m00s [ 232/1147] rust-globwalk-devel-0:0.9.1 100% | 3.3 MiB/s | 16.9 KiB | 00m00s [ 233/1147] rust-heck-devel-0:0.5.0-6.f 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 234/1147] rust-icu_properties+compile 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 235/1147] rust-icu_properties-devel-0 100% | 12.0 MiB/s | 61.2 KiB | 00m00s [ 236/1147] rust-ignore-devel-0:0.4.33- 100% | 11.6 MiB/s | 71.4 KiB | 00m00s [ 237/1147] rust-indexmap+std-devel-0:2 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 238/1147] rust-imperative-devel-0:1.0 100% | 4.1 MiB/s | 21.2 KiB | 00m00s [ 239/1147] rust-indexmap-devel-0:2.14. 100% | 18.0 MiB/s | 92.1 KiB | 00m00s [ 240/1147] rust-indicatif+unicode-widt 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 241/1147] rust-indoc-devel-0:2.0.7-3. 100% | 6.5 MiB/s | 33.2 KiB | 00m00s [ 242/1147] rust-indicatif-devel-0:0.18 100% | 10.2 MiB/s | 73.1 KiB | 00m00s [ 243/1147] rust-insta-cmd-devel-0:0.7. 100% | 1.6 MiB/s | 20.9 KiB | 00m00s [ 244/1147] rust-insta+colors-devel-0:1 100% | 741.3 KiB/s | 8.9 KiB | 00m00s [ 245/1147] rust-gen-lsp-types-devel-0: 100% | 1.2 MiB/s | 84.5 KiB | 00m00s [ 246/1147] rust-insta+regex-devel-0:1. 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 247/1147] rust-insta-devel-0:1.46.3-2 100% | 17.3 MiB/s | 141.6 KiB | 00m00s [ 248/1147] rust-insta+pest-devel-0:1.4 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 249/1147] rust-insta+pest_derive-deve 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 250/1147] rust-insta+serde-devel-0:1. 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 251/1147] rust-ron+default-devel-0:0. 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 252/1147] rust-is-macro-devel-0:0.3.7 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 253/1147] rust-itertools+use_std-deve 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 254/1147] rust-jiff+perf-inline-devel 100% | 1.6 MiB/s | 13.5 KiB | 00m00s [ 255/1147] rust-jiff+std-devel-0:0.2.3 100% | 2.3 MiB/s | 13.9 KiB | 00m00s [ 256/1147] rust-itertools-devel-0:0.15 100% | 12.9 MiB/s | 158.6 KiB | 00m00s [ 257/1147] rust-jiff+tz-fat-devel-0:0. 100% | 1.7 MiB/s | 13.6 KiB | 00m00s [ 258/1147] rust-jiff+tz-system-devel-0 100% | 1.5 MiB/s | 13.5 KiB | 00m00s [ 259/1147] rust-jiff+tzdb-bundle-platf 100% | 1.9 MiB/s | 13.6 KiB | 00m00s [ 260/1147] rust-jiff+tzdb-zoneinfo-dev 100% | 2.6 MiB/s | 13.5 KiB | 00m00s [ 261/1147] rust-jiff+tzdb-concatenated 100% | 2.2 MiB/s | 13.6 KiB | 00m00s [ 262/1147] rust-jod-thread-devel-0:1.0 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [ 263/1147] rust-annotate-snippets0.11+ 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 264/1147] rust-libcst_derive+default- 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 265/1147] rust-jiff-devel-0:0.2.35-1. 100% | 22.7 MiB/s | 487.2 KiB | 00m00s [ 266/1147] rust-paste+default-devel-0: 100% | 857.7 KiB/s | 7.7 KiB | 00m00s [ 267/1147] rust-peg+default-devel-0:0. 100% | 881.2 KiB/s | 7.9 KiB | 00m00s [ 268/1147] rust-log-devel-0:0.4.33-2.f 100% | 8.7 MiB/s | 53.2 KiB | 00m00s [ 269/1147] rust-matchit-devel-0:0.9.2- 100% | 6.2 MiB/s | 37.9 KiB | 00m00s [ 270/1147] rust-memchr-devel-0:2.8.3-2 100% | 13.0 MiB/s | 93.2 KiB | 00m00s [ 271/1147] rust-memchr+alloc-devel-0:2 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 272/1147] rust-natord-devel-0:1.0.9-2 100% | 1.9 MiB/s | 11.6 KiB | 00m00s [ 273/1147] rust-notify-devel-0:8.2.0-3 100% | 10.8 MiB/s | 44.2 KiB | 00m00s [ 274/1147] rust-ordermap+std-devel-0:1 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 275/1147] rust-ordermap-devel-0:1.2.0 100% | 13.3 MiB/s | 68.2 KiB | 00m00s [ 276/1147] rust-indexmap+serde-devel-0 100% | 1.5 MiB/s | 9.4 KiB | 00m00s [ 277/1147] rust-serde-devel-0:1.0.228- 100% | 13.3 MiB/s | 81.8 KiB | 00m00s [ 278/1147] rust-serde_core-devel-0:1.0 100% | 10.4 MiB/s | 64.2 KiB | 00m00s [ 279/1147] rust-parking_lot-devel-0:0. 100% | 8.2 MiB/s | 50.4 KiB | 00m00s [ 280/1147] rust-lsp-server-devel-0:0.1 100% | 290.6 KiB/s | 26.2 KiB | 00m00s [ 281/1147] rust-path-slash-devel-0:0.2 100% | 4.1 MiB/s | 16.6 KiB | 00m00s [ 282/1147] rust-pathdiff-devel-0:0.2.3 100% | 3.7 MiB/s | 15.3 KiB | 00m00s [ 283/1147] rust-path-dedot+fixed_workd 100% | 131.1 KiB/s | 7.7 KiB | 00m00s [ 284/1147] rust-pep440_rs-devel-0:0.7. 100% | 11.8 MiB/s | 48.3 KiB | 00m00s [ 285/1147] rust-version-ranges+default 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 286/1147] rust-pretty_assertions+std- 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 287/1147] rust-pretty_assertions-deve 100% | 16.4 MiB/s | 84.0 KiB | 00m00s [ 288/1147] rust-proc-macro2+proc-macro 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 289/1147] rust-proc-macro2-devel-0:1. 100% | 15.7 MiB/s | 64.3 KiB | 00m00s [ 290/1147] rust-pyproject-toml-devel-0 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 291/1147] rust-quick-junit-devel-0:0. 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 292/1147] rust-rand+sys_rng-devel-0:0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 293/1147] rust-quickcheck_macros-deve 100% | 4.8 MiB/s | 19.6 KiB | 00m00s [ 294/1147] rust-quote+proc-macro-devel 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 295/1147] rust-quote-devel-0:1.0.47-1 100% | 7.1 MiB/s | 43.7 KiB | 00m00s [ 296/1147] rust-rand_core-devel-0:0.10 100% | 7.6 MiB/s | 31.1 KiB | 00m00s [ 297/1147] rust-chacha20+rng-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 298/1147] rust-chacha20-devel-0:0.10. 100% | 9.5 MiB/s | 48.8 KiB | 00m00s [ 299/1147] rust-rayon-devel-0:1.12.0-2 100% | 14.0 MiB/s | 186.2 KiB | 00m00s [ 300/1147] rust-regex-automata+dfa-dev 100% | 895.8 KiB/s | 9.0 KiB | 00m00s [ 301/1147] rust-regex-automata+meta-de 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [ 302/1147] rust-regex-automata+hybrid- 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 303/1147] rust-regex-automata+nfa-dev 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 304/1147] rust-regex-automata+perf-de 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 305/1147] rust-regex-automata+std-dev 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 306/1147] rust-regex-automata+syntax- 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 307/1147] rust-regex-automata+unicode 100% | 2.3 MiB/s | 9.5 KiB | 00m00s [ 308/1147] rust-regex-automata-devel-0 100% | 40.0 MiB/s | 450.4 KiB | 00m00s [ 309/1147] rust-regex-syntax+std-devel 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 310/1147] rust-regex-syntax+unicode-d 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 311/1147] rust-regex-syntax-devel-0:0 100% | 35.0 MiB/s | 215.2 KiB | 00m00s [ 312/1147] rust-regex+perf-devel-0:1.1 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 313/1147] rust-regex+std-devel-0:1.13 100% | 1.5 MiB/s | 9.3 KiB | 00m00s [ 314/1147] rust-regex+unicode-devel-0: 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 315/1147] rust-rkyv+bytecheck-devel-0 100% | 1.5 MiB/s | 9.3 KiB | 00m00s [ 316/1147] rust-regex-devel-0:1.13.1-1 100% | 14.6 MiB/s | 134.7 KiB | 00m00s [ 317/1147] rust-rkyv+std-devel-0:0.8.1 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 318/1147] rust-rkyv-devel-0:0.8.17-2. 100% | 16.4 MiB/s | 184.5 KiB | 00m00s [ 319/1147] rust-rustc-hash+std-devel-0 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 320/1147] rust-rustc-hash-devel-0:2.1 100% | 3.6 MiB/s | 21.8 KiB | 00m00s [ 321/1147] rust-rustc-stable-hash-deve 100% | 4.5 MiB/s | 27.4 KiB | 00m00s [ 322/1147] rust-boxcar+default-devel-0 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 323/1147] rust-crossbeam-queue+defaul 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 324/1147] rust-crossbeam-utils+defaul 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 325/1147] rust-hashbrown+default-deve 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 326/1147] rust-hashlink+default-devel 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 327/1147] rust-intrusive-collections+ 100% | 1.0 MiB/s | 8.3 KiB | 00m00s [ 328/1147] rust-portable-atomic+defaul 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 329/1147] rust-tracing+std-devel-0:0. 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 330/1147] rust-tracing-devel-0:0.1.44 100% | 12.3 MiB/s | 88.3 KiB | 00m00s [ 331/1147] rust-typeid+default-devel-0 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 332/1147] rust-path-absolutize-devel- 100% | 53.3 KiB/s | 14.6 KiB | 00m00s [ 333/1147] rust-inventory+default-deve 100% | 1.0 MiB/s | 8.4 KiB | 00m00s [ 334/1147] rust-same-file-devel-0:1.0. 100% | 3.6 MiB/s | 18.4 KiB | 00m00s [ 335/1147] rust-schemars+derive-devel- 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 336/1147] rust-schemars+std-devel-0:1 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 337/1147] rust-schemars-devel-0:1.2.1 100% | 14.8 MiB/s | 151.1 KiB | 00m00s [ 338/1147] rust-seahash-devel-0:4.1.0- 100% | 7.6 MiB/s | 39.0 KiB | 00m00s [ 339/1147] rust-serde+std-devel-0:1.0. 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 340/1147] rust-serde+serde_derive-dev 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 341/1147] rust-serde_json+std-devel-0 100% | 1.9 MiB/s | 9.7 KiB | 00m00s [ 342/1147] rust-serde_json-devel-0:1.0 100% | 21.9 MiB/s | 156.9 KiB | 00m00s [ 343/1147] rust-serde_test-devel-0:1.0 100% | 4.2 MiB/s | 25.5 KiB | 00m00s [ 344/1147] rust-shellexpand+base-0-dev 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 345/1147] rust-shellexpand+tilde-deve 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 346/1147] rust-shellexpand-devel-0:3. 100% | 5.8 MiB/s | 29.6 KiB | 00m00s [ 347/1147] rust-similar+std-devel-0:3. 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 348/1147] rust-similar+text-devel-0:3 100% | 897.7 KiB/s | 8.1 KiB | 00m00s [ 349/1147] rust-similar-devel-0:3.1.1- 100% | 12.0 MiB/s | 73.9 KiB | 00m00s [ 350/1147] rust-smallvec-devel-0:1.15. 100% | 6.8 MiB/s | 41.8 KiB | 00m00s [ 351/1147] rust-libc+default-devel-0:0 100% | 1.1 MiB/s | 10.0 KiB | 00m00s [ 352/1147] rust-os_pipe+default-devel- 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 353/1147] rust-snapbox-devel-0:1.2.2- 100% | 9.1 MiB/s | 64.9 KiB | 00m00s [ 354/1147] rust-wait-timeout+default-d 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 355/1147] rust-snapbox+color-auto-dev 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 356/1147] rust-escargot+default-devel 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 357/1147] rust-anstyle-svg+default-de 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 358/1147] rust-snapbox+structured-dat 100% | 1.3 MiB/s | 9.2 KiB | 00m00s [ 359/1147] rust-static_assertions-deve 100% | 4.3 MiB/s | 26.6 KiB | 00m00s [ 360/1147] rust-strum+std-devel-0:0.28 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 361/1147] rust-strum-devel-0:0.28.0-2 100% | 2.2 MiB/s | 15.8 KiB | 00m00s [ 362/1147] rust-strum_macros-devel-0:0 100% | 4.8 MiB/s | 44.3 KiB | 00m00s [ 363/1147] rust-supports-hyperlinks-de 100% | 2.0 MiB/s | 16.6 KiB | 00m00s [ 364/1147] rust-syn+clone-impls-devel- 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 365/1147] rust-syn+printing-devel-0:3 100% | 1.9 MiB/s | 9.9 KiB | 00m00s [ 366/1147] rust-syn+proc-macro-devel-0 100% | 1.6 MiB/s | 10.1 KiB | 00m00s [ 367/1147] rust-syn-devel-0:3.0.3-1.fc 100% | 15.1 MiB/s | 262.4 KiB | 00m00s [ 368/1147] rust-tempfile+getrandom-dev 100% | 1.1 MiB/s | 9.3 KiB | 00m00s [ 369/1147] rust-tempfile-devel-0:3.27. 100% | 8.6 MiB/s | 53.1 KiB | 00m00s [ 370/1147] rust-test-case-devel-0:3.3. 100% | 2.4 MiB/s | 14.6 KiB | 00m00s [ 371/1147] rust-thin-vec+std-devel-0:0 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 372/1147] rust-thin-vec-devel-0:0.2.1 100% | 5.2 MiB/s | 42.9 KiB | 00m00s [ 373/1147] rust-thiserror+std-devel-0: 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 374/1147] rust-salsa-macros+default-d 100% | 21.1 KiB/s | 7.6 KiB | 00m00s [ 375/1147] rust-thiserror-devel-0:2.0. 100% | 12.2 MiB/s | 62.5 KiB | 00m00s [ 376/1147] rust-tikv-jemallocator-deve 100% | 3.7 MiB/s | 22.7 KiB | 00m00s [ 377/1147] rust-tikv-jemallocator+back 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 378/1147] rust-toml+display-devel-0:1 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 379/1147] rust-toml+parse-devel-0:1.1 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 380/1147] rust-toml+serde-devel-0:1.1 100% | 1.3 MiB/s | 9.4 KiB | 00m00s [ 381/1147] rust-toml+std-devel-0:1.1.3 100% | 1.6 MiB/s | 10.1 KiB | 00m00s [ 382/1147] rust-toml_parser+std-devel- 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 383/1147] rust-toml-devel-0:1.1.3-1.f 100% | 6.9 MiB/s | 63.9 KiB | 00m00s [ 384/1147] rust-toml_parser-devel-0:1. 100% | 7.6 MiB/s | 39.2 KiB | 00m00s [ 385/1147] rust-tracing-flame+smallvec 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 386/1147] rust-tracing-flame-devel-0: 100% | 3.5 MiB/s | 17.9 KiB | 00m00s [ 387/1147] rust-salsa-macro-rules+defa 100% | 18.6 KiB/s | 7.7 KiB | 00m00s [ 388/1147] rust-tracing-log+log-tracer 100% | 1.1 MiB/s | 7.8 KiB | 00m00s [ 389/1147] rust-tracing-log+std-devel- 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 390/1147] rust-tracing-log-devel-0:0. 100% | 5.0 MiB/s | 25.8 KiB | 00m00s [ 391/1147] rust-tracing-subscriber+nu- 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 392/1147] rust-chrono+clock-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 393/1147] rust-tracing-core-devel-0:0 100% | 6.0 MiB/s | 68.1 KiB | 00m00s [ 394/1147] rust-chrono+std-devel-0:0.4 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 395/1147] rust-chrono-devel-0:0.4.44- 100% | 21.2 MiB/s | 195.8 KiB | 00m00s [ 396/1147] rust-tracing-subscriber+mat 100% | 1.0 MiB/s | 8.4 KiB | 00m00s [ 397/1147] rust-tracing-subscriber+onc 100% | 935.4 KiB/s | 8.4 KiB | 00m00s [ 398/1147] rust-tracing-subscriber+thr 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 399/1147] rust-tracing-subscriber+std 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 400/1147] rust-tracing-subscriber+tra 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 401/1147] rust-tracing-subscriber+reg 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 402/1147] rust-tracing+attributes-dev 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 403/1147] rust-typed-arena+std-devel- 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 404/1147] rust-unicode-ident-devel-0: 100% | 9.0 MiB/s | 46.0 KiB | 00m00s [ 405/1147] rust-typed-arena-devel-0:2. 100% | 3.1 MiB/s | 19.3 KiB | 00m00s [ 406/1147] rust-unicode-normalization+ 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 407/1147] rust-unicode-width+cjk-deve 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 408/1147] rust-unicode-normalization- 100% | 8.3 MiB/s | 109.9 KiB | 00m00s [ 409/1147] rust-unicode_names2-devel-0 100% | 26.2 MiB/s | 241.5 KiB | 00m00s [ 410/1147] rust-unicode-width-devel-0: 100% | 15.8 MiB/s | 193.7 KiB | 00m00s [ 411/1147] rust-url+std-devel-0:2.5.8- 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 412/1147] rust-url-devel-0:2.5.8-2.fc 100% | 15.4 MiB/s | 79.1 KiB | 00m00s [ 413/1147] rust-uuid+std-devel-0:1.24. 100% | 1.5 MiB/s | 9.4 KiB | 00m00s [ 414/1147] rust-uuid-devel-0:1.24.0-1. 100% | 10.3 MiB/s | 63.3 KiB | 00m00s [ 415/1147] rust-walkdir-devel-0:2.5.0- 100% | 6.0 MiB/s | 30.6 KiB | 00m00s [ 416/1147] rust-which-devel-0:8.0.5-1. 100% | 6.5 MiB/s | 33.2 KiB | 00m00s [ 417/1147] rust-which+real-sys-devel-0 100% | 1.4 MiB/s | 8.9 KiB | 00m00s [ 418/1147] rust-wild-devel-0:2.2.1-6.f 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [ 419/1147] rust-crc32fast+default-deve 100% | 1.0 MiB/s | 8.0 KiB | 00m00s [ 420/1147] rust-flate2+zlib-rs-devel-0 100% | 1.5 MiB/s | 9.5 KiB | 00m00s [ 421/1147] rust-typed-path+default-dev 100% | 941.0 KiB/s | 7.5 KiB | 00m00s [ 422/1147] rust-zstd-devel-0:0.13.3-4. 100% | 8.1 MiB/s | 41.3 KiB | 00m00s [ 423/1147] rust-zip+deflate-flate2-dev 100% | 1.9 MiB/s | 11.5 KiB | 00m00s [ 424/1147] rust-flate2-devel-0:1.1.9-2 100% | 9.8 MiB/s | 90.4 KiB | 00m00s [ 425/1147] python-rpm-macros-0:3.15-2. 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 426/1147] rust-char_str+std-devel-0:0 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 427/1147] rust-char_str-devel-0:0.0.2 100% | 9.4 MiB/s | 67.3 KiB | 00m00s [ 428/1147] python3-rpm-macros-0:3.15-2 100% | 3.0 MiB/s | 12.2 KiB | 00m00s [ 429/1147] rust-serde+alloc-devel-0:1. 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 430/1147] rust-anstyle-query+default- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 431/1147] rust-anstyle-parse+default- 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 432/1147] rust-colorchoice+default-de 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 433/1147] rust-utf8parse+default-deve 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [ 434/1147] rust-rustversion+default-de 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 435/1147] rust-fs-err+default-devel-0 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 436/1147] rust-predicates+diff-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 437/1147] rust-os_str_bytes+default-d 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 438/1147] rust-predicates-core+defaul 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 439/1147] rust-predicates-devel-0:3.1 100% | 7.5 MiB/s | 38.3 KiB | 00m00s [ 440/1147] rust-predicates-tree+defaul 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 441/1147] rust-radium-devel-0:0.7.0-8 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 442/1147] rust-tap-devel-0:1.0.1-14.f 100% | 3.8 MiB/s | 19.2 KiB | 00m00s [ 443/1147] rust-bstr+alloc-devel-0:1.1 100% | 1.4 MiB/s | 8.7 KiB | 00m00s [ 444/1147] rust-serde_core+std-devel-0 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 445/1147] rust-regex-automata+dfa-sea 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 446/1147] rust-serde_core+result-deve 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 447/1147] rust-clap_builder+color-dev 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 448/1147] rust-clap_builder+error-con 100% | 2.0 MiB/s | 10.3 KiB | 00m00s [ 449/1147] rust-clap_builder+help-deve 100% | 1.7 MiB/s | 10.2 KiB | 00m00s [ 450/1147] rust-clap_builder+std-devel 100% | 2.0 MiB/s | 10.4 KiB | 00m00s [ 451/1147] rust-clap_builder+suggestio 100% | 2.0 MiB/s | 10.5 KiB | 00m00s [ 452/1147] rust-clap_builder+usage-dev 100% | 2.0 MiB/s | 10.2 KiB | 00m00s [ 453/1147] rust-clap_derive-devel-0:4. 100% | 7.8 MiB/s | 40.0 KiB | 00m00s [ 454/1147] rust-clap_builder-devel-0:4 100% | 19.4 MiB/s | 159.2 KiB | 00m00s [ 455/1147] rust-terminal_size+default- 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 456/1147] rust-clap_complete_nushell+ 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 457/1147] rust-clap_complete+default- 100% | 1.1 MiB/s | 10.5 KiB | 00m00s [ 458/1147] rust-nix+fs-devel-0:0.31.3- 100% | 1.0 MiB/s | 8.4 KiB | 00m00s [ 459/1147] rust-nix+term-devel-0:0.31. 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 460/1147] rust-terminfo+default-devel 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 461/1147] rust-crossbeam+alloc-devel- 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 462/1147] rust-nix-devel-0:0.31.3-2.f 100% | 25.1 MiB/s | 308.2 KiB | 00m00s [ 463/1147] rust-crossbeam-channel+std- 100% | 830.6 KiB/s | 8.3 KiB | 00m00s [ 464/1147] rust-crossbeam-channel-deve 100% | 7.3 MiB/s | 90.2 KiB | 00m00s [ 465/1147] rust-crossbeam-deque+std-de 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 466/1147] rust-crossbeam-deque-devel- 100% | 4.2 MiB/s | 30.2 KiB | 00m00s [ 467/1147] rust-crossbeam-epoch+std-de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 468/1147] rust-crossbeam-epoch-devel- 100% | 7.5 MiB/s | 53.7 KiB | 00m00s [ 469/1147] rust-crossbeam-queue+std-de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 470/1147] rust-crossbeam-queue-devel- 100% | 4.1 MiB/s | 25.1 KiB | 00m00s [ 471/1147] rust-crossbeam-utils+std-de 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 472/1147] rust-crossbeam-utils-devel- 100% | 9.0 MiB/s | 55.3 KiB | 00m00s [ 473/1147] rust-csv-core+default-devel 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 474/1147] rust-itoa+default-devel-0:1 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 475/1147] rust-ryu+default-devel-0:1. 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 476/1147] rust-nix+signal-devel-0:0.3 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 477/1147] rust-cfg-if+default-devel-0 100% | 900.7 KiB/s | 8.1 KiB | 00m00s [ 478/1147] rust-hashbrown0.14+raw-deve 100% | 965.9 KiB/s | 7.7 KiB | 00m00s [ 479/1147] rust-lock_api+default-devel 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 480/1147] rust-hashbrown0.14-devel-0: 100% | 10.9 MiB/s | 122.6 KiB | 00m00s [ 481/1147] rust-parking_lot_core+defau 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 482/1147] rust-once_cell+default-deve 100% | 1.2 MiB/s | 8.5 KiB | 00m00s [ 483/1147] rust-libtest-mimic+default- 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 484/1147] rust-log+std-devel-0:0.4.33 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 485/1147] rust-serde_derive-devel-0:1 100% | 5.5 MiB/s | 68.1 KiB | 00m00s [ 486/1147] rust-icu_provider+baked-dev 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 487/1147] rust-icu_properties_data-de 100% | 11.1 MiB/s | 158.6 KiB | 00m00s [ 488/1147] rust-icu_locale_core+zerove 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 489/1147] rust-icu_collections-devel- 100% | 13.5 MiB/s | 96.7 KiB | 00m00s [ 490/1147] rust-icu_locale_core-devel- 100% | 11.5 MiB/s | 93.9 KiB | 00m00s [ 491/1147] rust-icu_provider-devel-0:2 100% | 8.9 MiB/s | 54.4 KiB | 00m00s [ 492/1147] rust-zerotrie+yoke-devel-0: 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 493/1147] rust-zerotrie-devel-0:0.2.4 100% | 15.6 MiB/s | 80.0 KiB | 00m00s [ 494/1147] rust-zerotrie+zerofrom-deve 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 495/1147] rust-zerovec+derive-devel-0 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 496/1147] rust-zerovec-devel-0:0.11.6 100% | 23.3 MiB/s | 119.2 KiB | 00m00s [ 497/1147] rust-zerovec+yoke-devel-0:0 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 498/1147] rust-crossbeam-deque+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 499/1147] rust-phf+default-devel-0:0. 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 500/1147] rust-regex-automata+dfa-one 100% | 1.4 MiB/s | 8.9 KiB | 00m00s [ 501/1147] rust-rust-stemmers+default- 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 502/1147] rust-equivalent-devel-0:1.0 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 503/1147] rust-console+unicode-width- 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 504/1147] rust-console+std-devel-0:0. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 505/1147] rust-console+ansi-parsing-d 100% | 1.2 MiB/s | 8.5 KiB | 00m00s [ 506/1147] rust-console-devel-0:0.16.4 100% | 6.2 MiB/s | 38.0 KiB | 00m00s [ 507/1147] rust-unit-prefix+default-de 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 508/1147] rust-insta+console-devel-0: 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 509/1147] rust-similar2+inline-devel- 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 510/1147] rust-similar2+default-devel 100% | 1.2 MiB/s | 7.3 KiB | 00m00s [ 511/1147] rust-pest+default-devel-0:2 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 512/1147] rust-pest_derive+default-de 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 513/1147] rust-ron+std-devel-0:0.12.2 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 514/1147] rust-syn2+default-devel-0:2 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 515/1147] rust-syn2+derive-devel-0:2. 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 516/1147] rust-ron-devel-0:0.12.2-2.f 100% | 15.3 MiB/s | 140.7 KiB | 00m00s [ 517/1147] rust-syn2+fold-devel-0:2.0. 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 518/1147] rust-syn2+full-devel-0:2.0. 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 519/1147] rust-syn2+extra-traits-deve 100% | 1.2 MiB/s | 7.1 KiB | 00m00s [ 520/1147] rust-either+use_std-devel-0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 521/1147] rust-itertools+use_alloc-de 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 522/1147] rust-either-devel-0:1.16.0- 100% | 5.3 MiB/s | 27.2 KiB | 00m00s [ 523/1147] rust-jiff+alloc-devel-0:0.2 100% | 1.9 MiB/s | 13.8 KiB | 00m00s [ 524/1147] rust-jiff-core+std-devel-0: 100% | 656.0 KiB/s | 7.2 KiB | 00m00s [ 525/1147] rust-jiff-core+tz-fat-devel 100% | 599.4 KiB/s | 7.2 KiB | 00m00s [ 526/1147] rust-jiff-core-devel-0:0.1. 100% | 14.7 MiB/s | 120.3 KiB | 00m00s [ 527/1147] rust-libcst_derive-devel-0: 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [ 528/1147] rust-annotate-snippets0.11- 100% | 5.8 MiB/s | 35.5 KiB | 00m00s [ 529/1147] rust-paste-devel-0:1.0.15-6 100% | 7.3 MiB/s | 37.2 KiB | 00m00s [ 530/1147] rust-peg+std-devel-0:0.8.5- 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 531/1147] rust-crossbeam-channel+defa 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 532/1147] rust-peg-devel-0:0.8.5-4.fc 100% | 7.3 MiB/s | 45.2 KiB | 00m00s [ 533/1147] rust-serde_derive+default-d 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 534/1147] rust-mio+default-devel-0:1. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 535/1147] rust-inotify-devel-0:0.11.2 100% | 5.4 MiB/s | 33.0 KiB | 00m00s [ 536/1147] rust-mio+os-ext-devel-0:1.2 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 537/1147] rust-notify-types+default-d 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 538/1147] rust-unscanny+default-devel 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 539/1147] rust-version-ranges-devel-0 100% | 4.6 MiB/s | 28.1 KiB | 00m00s [ 540/1147] rust-diff+default-devel-0:0 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 541/1147] rust-yansi+default-devel-0: 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 542/1147] rust-pep508_rs+default-deve 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 543/1147] rust-toml0.9+parse-devel-0: 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 544/1147] rust-toml0.9+serde-devel-0: 100% | 986.5 KiB/s | 7.9 KiB | 00m00s [ 545/1147] rust-toml0.9+std-devel-0:0. 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 546/1147] rust-toml0.9-devel-0:0.9.12 100% | 6.1 MiB/s | 62.2 KiB | 00m00s [ 547/1147] rust-newtype-uuid+default-d 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 548/1147] rust-quick-xml+default-deve 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 549/1147] rust-strip-ansi-escapes+def 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 550/1147] rust-getrandom+default-deve 100% | 1.1 MiB/s | 8.6 KiB | 00m00s [ 551/1147] rust-getrandom+sys_rng-deve 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 552/1147] rust-cpufeatures+default-de 100% | 600.5 KiB/s | 8.4 KiB | 00m00s [ 553/1147] rust-rayon-core+default-dev 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 554/1147] rust-regex-automata+dfa-bui 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [ 555/1147] rust-regex-automata+alloc-d 100% | 1.1 MiB/s | 8.8 KiB | 00m00s [ 556/1147] rust-regex-automata+nfa-tho 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 557/1147] rust-regex-automata+nfa-pik 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 558/1147] rust-regex-automata+nfa-bac 100% | 890.7 KiB/s | 8.9 KiB | 00m00s [ 559/1147] rust-regex-automata+perf-in 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 560/1147] rust-regex-automata+perf-li 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 561/1147] rust-regex-automata+unicode 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 562/1147] rust-regex-automata+unicode 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 563/1147] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 564/1147] rust-regex-automata+unicode 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 565/1147] rust-regex-automata+unicode 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 566/1147] rust-regex-automata+unicode 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 567/1147] rust-regex-automata+unicode 100% | 1.3 MiB/s | 9.1 KiB | 00m00s [ 568/1147] rust-regex-automata+unicode 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 569/1147] rust-regex-syntax+unicode-a 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 570/1147] rust-regex-syntax+unicode-b 100% | 1.0 MiB/s | 8.4 KiB | 00m00s [ 571/1147] rust-regex-syntax+unicode-c 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 572/1147] rust-regex-syntax+unicode-g 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 573/1147] rust-regex-syntax+unicode-p 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 574/1147] rust-path-dedot+default-dev 100% | 27.7 KiB/s | 7.7 KiB | 00m00s [ 575/1147] rust-regex-syntax+unicode-s 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 576/1147] rust-regex-syntax+unicode-s 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 577/1147] rust-regex+perf-backtrack-d 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 578/1147] rust-regex+perf-cache-devel 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 579/1147] rust-regex+perf-dfa-devel-0 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 580/1147] rust-regex+perf-inline-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 581/1147] rust-regex+perf-literal-dev 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 582/1147] rust-regex+perf-onepass-dev 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 583/1147] rust-regex+unicode-age-deve 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 584/1147] rust-regex+unicode-bool-dev 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 585/1147] rust-regex+unicode-case-dev 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 586/1147] rust-path-dedot-devel-0:4.0 100% | 46.2 KiB/s | 14.3 KiB | 00m00s [ 587/1147] rust-regex+unicode-gencat-d 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 588/1147] rust-regex+unicode-perl-dev 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 589/1147] rust-regex+unicode-script-d 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 590/1147] rust-regex+unicode-segment- 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 591/1147] rust-bytecheck+simdutf8-dev 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 592/1147] rust-bytecheck-devel-0:0.8. 100% | 3.9 MiB/s | 20.0 KiB | 00m00s [ 593/1147] rust-rend+bytecheck-devel-0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 594/1147] rust-ptr_meta+std-devel-0:0 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 595/1147] rust-rkyv_derive+bytecheck- 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 596/1147] rust-rkyv+alloc-devel-0:0.8 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 597/1147] rust-munge-devel-0:0.4.7-3. 100% | 6.3 MiB/s | 25.7 KiB | 00m00s [ 598/1147] rust-ptr_meta-devel-0:0.3.1 100% | 3.8 MiB/s | 15.6 KiB | 00m00s [ 599/1147] rust-rancor-devel-0:0.1.2-2 100% | 3.5 MiB/s | 17.9 KiB | 00m00s [ 600/1147] rust-rkyv_derive-devel-0:0. 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [ 601/1147] rust-rend-devel-0:0.5.4-2.f 100% | 4.1 MiB/s | 20.9 KiB | 00m00s [ 602/1147] rust-boxcar-devel-0:0.2.14- 100% | 7.1 MiB/s | 29.0 KiB | 00m00s [ 603/1147] rust-hashbrown+allocator-ap 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 604/1147] rust-hashbrown+equivalent-d 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 605/1147] rust-hashbrown+raw-entry-de 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 606/1147] rust-hashbrown+default-hash 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 607/1147] rust-intrusive-collections+ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 608/1147] rust-hashlink-devel-0:0.12. 100% | 5.3 MiB/s | 37.8 KiB | 00m00s [ 609/1147] rust-intrusive-collections- 100% | 7.6 MiB/s | 46.7 KiB | 00m00s [ 610/1147] rust-portable-atomic+fallba 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 611/1147] rust-tracing-core+std-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 612/1147] rust-portable-atomic-devel- 100% | 19.9 MiB/s | 163.0 KiB | 00m00s [ 613/1147] rust-pin-project-lite+defau 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 614/1147] rust-typeid-devel-0:1.0.3-5 100% | 4.2 MiB/s | 17.1 KiB | 00m00s [ 615/1147] rust-inventory-devel-0:0.3. 100% | 5.8 MiB/s | 23.8 KiB | 00m00s [ 616/1147] rust-schemars+schemars_deri 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 617/1147] rust-dyn-clone+default-deve 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 618/1147] rust-ref-cast+default-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 619/1147] rust-serde_json+alloc-devel 100% | 1.9 MiB/s | 9.7 KiB | 00m00s [ 620/1147] rust-zmij+default-devel-0:1 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [ 621/1147] rust-shellexpand+dirs-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 622/1147] rust-libc+std-devel-0:0.2.1 100% | 2.0 MiB/s | 10.0 KiB | 00m00s [ 623/1147] rust-libc-devel-0:0.2.189-1 100% | 35.7 MiB/s | 548.0 KiB | 00m00s [ 624/1147] rust-os_pipe-devel-0:1.2.3- 100% | 4.5 MiB/s | 18.5 KiB | 00m00s [ 625/1147] rust-normalize-line-endings 100% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 626/1147] rust-snapbox-macros+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 627/1147] rust-wait-timeout-devel-0:0 100% | 3.9 MiB/s | 19.9 KiB | 00m00s [ 628/1147] rust-salsa-macros-devel-0:0 100% | 559.4 KiB/s | 47.5 KiB | 00m00s [ 629/1147] rust-snapbox+color-devel-0: 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 630/1147] rust-escargot-devel-0:0.5.1 100% | 5.5 MiB/s | 28.3 KiB | 00m00s [ 631/1147] rust-anstyle-svg-devel-0:1. 100% | 5.8 MiB/s | 23.7 KiB | 00m00s [ 632/1147] rust-syn2+parsing-devel-0:2 100% | 1.4 MiB/s | 7.1 KiB | 00m00s [ 633/1147] rust-fastrand+default-devel 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 634/1147] rust-once_cell+std-devel-0: 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 635/1147] rust-once_cell-devel-0:1.21 100% | 11.0 MiB/s | 44.9 KiB | 00m00s [ 636/1147] rust-rustix+default-devel-0 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 637/1147] rust-rustix+fs-devel-0:1.1. 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 638/1147] rust-test-case-macros-devel 100% | 1.9 MiB/s | 13.7 KiB | 00m00s [ 639/1147] rust-thiserror-impl+default 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 640/1147] rust-tikv-jemalloc-sys+back 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 641/1147] rust-tikv-jemalloc-sys-deve 100% | 5.4 MiB/s | 33.1 KiB | 00m00s [ 642/1147] rust-toml_writer+alloc-deve 100% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 643/1147] rust-toml_writer-devel-0:1. 100% | 2.9 MiB/s | 21.0 KiB | 00m00s [ 644/1147] rust-toml_parser+alloc-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 645/1147] rust-winnow-devel-0:1.0.4-2 100% | 28.8 MiB/s | 177.2 KiB | 00m00s [ 646/1147] rust-serde_core+alloc-devel 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 647/1147] rust-serde_spanned+serde-de 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 648/1147] rust-toml_datetime+serde-de 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 649/1147] rust-serde_spanned+std-deve 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 650/1147] rust-toml_datetime+std-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 651/1147] rust-salsa-macro-rules-deve 100% | 186.5 KiB/s | 28.2 KiB | 00m00s [ 652/1147] rust-serde_spanned+alloc-de 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 653/1147] rust-toml_writer+std-devel- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 654/1147] rust-toml_datetime+alloc-de 100% | 526.5 KiB/s | 9.0 KiB | 00m00s [ 655/1147] rust-toml_datetime-devel-0: 100% | 1.5 MiB/s | 24.3 KiB | 00m00s [ 656/1147] rust-serde_spanned-devel-0: 100% | 943.8 KiB/s | 18.9 KiB | 00m00s [ 657/1147] rust-tracing-core+default-d 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 658/1147] rust-lazy_static+default-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 659/1147] rust-nu-ansi-term+default-d 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 660/1147] rust-chrono+iana-time-zone- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 661/1147] rust-chrono+now-devel-0:0.4 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 662/1147] rust-chrono+alloc-devel-0:0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 663/1147] rust-matchers+default-devel 100% | 1.1 MiB/s | 7.8 KiB | 00m00s [ 664/1147] rust-tracing-subscriber+all 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 665/1147] rust-num-traits-devel-0:0.2 100% | 6.3 MiB/s | 57.9 KiB | 00m00s [ 666/1147] rust-thread_local+default-d 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 667/1147] rust-tracing-subscriber+sha 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 668/1147] rust-tracing+tracing-attrib 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 669/1147] rust-tinyvec+alloc-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 670/1147] rust-tinyvec+default-devel- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 671/1147] rust-phf0.11-devel-0:0.11.3 100% | 5.5 MiB/s | 28.4 KiB | 00m00s [ 672/1147] rust-unicode_names2_generat 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 673/1147] rust-idna+std-devel-0:1.1.0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 674/1147] rust-form_urlencoded+std-de 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 675/1147] rust-percent-encoding+std-d 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 676/1147] rust-form_urlencoded-devel- 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [ 677/1147] rust-form_urlencoded+alloc- 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 678/1147] rust-idna+alloc-devel-0:1.1 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 679/1147] rust-idna+compiled_data-dev 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 680/1147] rust-idna-devel-0:1.1.0-4.f 100% | 19.2 MiB/s | 137.5 KiB | 00m00s [ 681/1147] rust-percent-encoding+alloc 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 682/1147] rust-percent-encoding-devel 100% | 3.8 MiB/s | 19.4 KiB | 00m00s [ 683/1147] rust-crc32fast+std-devel-0: 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 684/1147] rust-crc32fast-devel-0:1.5. 100% | 8.9 MiB/s | 45.3 KiB | 00m00s [ 685/1147] rust-typed-path+std-devel-0 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 686/1147] rust-typed-path-devel-0:0.1 100% | 15.4 MiB/s | 94.4 KiB | 00m00s [ 687/1147] rust-flate2+any_zlib-devel- 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 688/1147] rust-zlib-rs+rust-allocator 100% | 1.8 MiB/s | 9.4 KiB | 00m00s [ 689/1147] rust-zlib-rs+std-devel-0:0. 100% | 1.8 MiB/s | 9.4 KiB | 00m00s [ 690/1147] rust-zip+_deflate-any-devel 100% | 2.8 MiB/s | 11.3 KiB | 00m00s [ 691/1147] rust-zlib-rs-devel-0:0.6.7- 100% | 25.1 MiB/s | 205.8 KiB | 00m00s [ 692/1147] rust-zstd-safe+std-devel-0: 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 693/1147] rust-zstd-safe-devel-0:7.2. 100% | 6.5 MiB/s | 33.3 KiB | 00m00s [ 694/1147] rust-castaway+alloc-devel-0 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 695/1147] rust-castaway-devel-0:0.2.4 100% | 1.8 MiB/s | 19.8 KiB | 00m00s [ 696/1147] rust-anstyle-query-devel-0: 100% | 1.8 MiB/s | 18.1 KiB | 00m00s [ 697/1147] rust-anstyle-parse+utf8-dev 100% | 922.4 KiB/s | 8.3 KiB | 00m00s [ 698/1147] rust-colorchoice-devel-0:1. 100% | 4.0 MiB/s | 16.4 KiB | 00m00s [ 699/1147] rust-anstyle-parse-devel-0: 100% | 4.8 MiB/s | 24.4 KiB | 00m00s [ 700/1147] rust-utf8parse-devel-0:0.2. 100% | 4.2 MiB/s | 21.3 KiB | 00m00s [ 701/1147] rust-rustversion-devel-0:1. 100% | 6.8 MiB/s | 34.6 KiB | 00m00s [ 702/1147] rust-fs-err-devel-0:3.2.2-2 100% | 6.1 MiB/s | 31.2 KiB | 00m00s [ 703/1147] rust-os_str_bytes+memchr-de 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 704/1147] rust-os_str_bytes+raw_os_st 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 705/1147] rust-os_str_bytes-devel-0:7 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 706/1147] rust-difflib+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 707/1147] rust-predicates-core-devel- 100% | 4.2 MiB/s | 17.1 KiB | 00m00s [ 708/1147] rust-predicates-tree-devel- 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [ 709/1147] rust-strsim+default-devel-0 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 710/1147] rust-clap_lex+default-devel 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 711/1147] rust-terminal_size-devel-0: 100% | 4.3 MiB/s | 17.4 KiB | 00m00s [ 712/1147] rust-clap_complete_nushell- 100% | 5.0 MiB/s | 20.3 KiB | 00m00s [ 713/1147] rust-cfg_aliases+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 714/1147] rust-clap_complete-devel-0: 100% | 8.0 MiB/s | 57.3 KiB | 00m00s [ 715/1147] rust-libc+extra_traits-deve 100% | 2.0 MiB/s | 10.0 KiB | 00m00s [ 716/1147] rust-terminfo-devel-0:0.9.0 100% | 13.5 MiB/s | 55.4 KiB | 00m00s [ 717/1147] rust-crossbeam-epoch+alloc- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 718/1147] rust-crossbeam-queue+alloc- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 719/1147] rust-csv-core-devel-0:0.1.1 100% | 7.9 MiB/s | 32.2 KiB | 00m00s [ 720/1147] rust-itoa-devel-0:1.0.18-2. 100% | 2.8 MiB/s | 20.2 KiB | 00m00s [ 721/1147] rust-ryu-devel-0:1.0.23-2.f 100% | 7.9 MiB/s | 56.7 KiB | 00m00s [ 722/1147] rust-nix+process-devel-0:0. 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 723/1147] rust-cfg-if-devel-0:1.0.4-3 100% | 4.1 MiB/s | 17.0 KiB | 00m00s [ 724/1147] rust-lock_api+atomic_usize- 100% | 802.1 KiB/s | 8.0 KiB | 00m00s [ 725/1147] rust-lock_api-devel-0:0.4.1 100% | 2.8 MiB/s | 29.1 KiB | 00m00s [ 726/1147] rust-parking_lot_core-devel 100% | 6.1 MiB/s | 43.7 KiB | 00m00s [ 727/1147] rust-libtest-mimic-devel-0: 100% | 8.7 MiB/s | 35.6 KiB | 00m00s [ 728/1147] rust-syn2+clone-impls-devel 100% | 1.4 MiB/s | 7.1 KiB | 00m00s [ 729/1147] rust-syn2+printing-devel-0: 100% | 1.2 MiB/s | 7.3 KiB | 00m00s [ 730/1147] rust-syn2+proc-macro-devel- 100% | 1.5 MiB/s | 7.4 KiB | 00m00s [ 731/1147] rust-writeable-devel-0:0.6. 100% | 5.8 MiB/s | 29.7 KiB | 00m00s [ 732/1147] rust-syn2-devel-0:2.0.119-1 100% | 31.4 MiB/s | 257.3 KiB | 00m00s [ 733/1147] rust-potential_utf+zerovec- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 734/1147] rust-displaydoc-devel-0:0.2 100% | 6.4 MiB/s | 33.0 KiB | 00m00s [ 735/1147] rust-potential_utf-devel-0: 100% | 3.4 MiB/s | 17.3 KiB | 00m00s [ 736/1147] rust-utf8_iter-devel-0:1.0. 100% | 4.6 MiB/s | 18.8 KiB | 00m00s [ 737/1147] rust-yoke+derive-devel-0:0. 100% | 1.2 MiB/s | 9.0 KiB | 00m00s [ 738/1147] rust-yoke-devel-0:0.8.3-2.f 100% | 7.5 MiB/s | 38.6 KiB | 00m00s [ 739/1147] rust-zerofrom+derive-devel- 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 740/1147] rust-tinystr+zerovec-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 741/1147] rust-zerofrom-devel-0:0.1.8 100% | 2.8 MiB/s | 14.5 KiB | 00m00s [ 742/1147] rust-litemap-devel-0:0.8.2- 100% | 3.2 MiB/s | 35.5 KiB | 00m00s [ 743/1147] rust-tinystr-devel-0:0.8.3- 100% | 3.9 MiB/s | 27.7 KiB | 00m00s [ 744/1147] rust-zerovec-derive-devel-0 100% | 3.6 MiB/s | 25.8 KiB | 00m00s [ 745/1147] rust-phf+std-devel-0:0.13.1 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 746/1147] rust-phf-devel-0:0.13.1-3.f 100% | 5.8 MiB/s | 29.9 KiB | 00m00s [ 747/1147] rust-console+alloc-devel-0: 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 748/1147] rust-unit-prefix+std-devel- 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 749/1147] rust-unit-prefix-devel-0:0. 100% | 3.8 MiB/s | 15.7 KiB | 00m00s [ 750/1147] rust-similar2+text-devel-0: 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 751/1147] rust-rust-stemmers-devel-0: 100% | 54.6 MiB/s | 1.9 MiB | 00m00s [ 752/1147] rust-pest+memchr-devel-0:2. 100% | 505.8 KiB/s | 8.6 KiB | 00m00s [ 753/1147] rust-similar2-devel-0:2.7.0 100% | 3.4 MiB/s | 69.2 KiB | 00m00s [ 754/1147] rust-pest_derive+std-devel- 100% | 1.1 MiB/s | 8.7 KiB | 00m00s [ 755/1147] rust-pest+std-devel-0:2.8.6 100% | 715.2 KiB/s | 8.6 KiB | 00m00s [ 756/1147] rust-pest-devel-0:2.8.6-2.f 100% | 8.0 MiB/s | 106.1 KiB | 00m00s [ 757/1147] rust-pest_derive-devel-0:2. 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [ 758/1147] rust-bitflags+serde-devel-0 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 759/1147] rust-once_cell+alloc-devel- 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 760/1147] rust-once_cell+race-devel-0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 761/1147] rust-either+std-devel-0:1.1 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 762/1147] rust-jiff-core+alloc-devel- 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 763/1147] rust-peg-runtime+std-devel- 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 764/1147] rust-peg-macros+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 765/1147] rust-peg-runtime+default-de 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 766/1147] rust-inotify-sys+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 767/1147] rust-mio+log-devel-0:1.2.2- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 768/1147] rust-mio-devel-0:1.2.2-2.fc 100% | 22.4 MiB/s | 114.9 KiB | 00m00s [ 769/1147] rust-mio+os-poll-devel-0:1. 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 770/1147] rust-notify-types-devel-0:2 100% | 6.8 MiB/s | 41.6 KiB | 00m00s [ 771/1147] rust-unscanny-devel-0:0.1.0 100% | 4.4 MiB/s | 18.0 KiB | 00m00s [ 772/1147] rust-diff-devel-0:0.1.13-11 100% | 7.5 MiB/s | 38.6 KiB | 00m00s [ 773/1147] rust-yansi+std-devel-0:1.0. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 774/1147] rust-yansi-devel-0:1.0.1-7. 100% | 7.1 MiB/s | 36.2 KiB | 00m00s [ 775/1147] rust-toml_datetime0.7+serde 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 776/1147] rust-winnow0.7-devel-0:0.7. 100% | 24.2 MiB/s | 173.6 KiB | 00m00s [ 777/1147] rust-pep508_rs-devel-0:0.9. 100% | 9.1 MiB/s | 74.3 KiB | 00m00s [ 778/1147] rust-toml_datetime0.7+std-d 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 779/1147] rust-toml_datetime0.7+alloc 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 780/1147] rust-toml_datetime0.7-devel 100% | 4.5 MiB/s | 22.9 KiB | 00m00s [ 781/1147] rust-newtype-uuid+std-devel 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 782/1147] rust-newtype-uuid-devel-0:1 100% | 4.1 MiB/s | 25.2 KiB | 00m00s [ 783/1147] rust-quick-xml-devel-0:0.41 100% | 22.6 MiB/s | 185.2 KiB | 00m00s [ 784/1147] rust-strip-ansi-escapes-dev 100% | 2.7 MiB/s | 16.3 KiB | 00m00s [ 785/1147] rust-getrandom-devel-0:0.4. 100% | 9.1 MiB/s | 65.0 KiB | 00m00s [ 786/1147] rust-rand_core+default-deve 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 787/1147] rust-cpufeatures-devel-0:0. 100% | 3.8 MiB/s | 23.4 KiB | 00m00s [ 788/1147] rust-rayon-core-devel-0:1.1 100% | 12.8 MiB/s | 78.5 KiB | 00m00s [ 789/1147] rust-regex-automata+perf-li 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 790/1147] rust-regex-automata+perf-li 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 791/1147] rust-simdutf8-devel-0:0.1.5 100% | 7.7 MiB/s | 39.6 KiB | 00m00s [ 792/1147] rust-rancor+alloc-devel-0:0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 793/1147] rust-bytecheck_derive-devel 100% | 3.5 MiB/s | 17.7 KiB | 00m00s [ 794/1147] rust-munge_macro-devel-0:0. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 795/1147] rust-allocator-api2+alloc-d 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 796/1147] rust-ptr_meta+derive-devel- 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 797/1147] rust-allocator-api2-devel-0 100% | 13.5 MiB/s | 69.0 KiB | 00m00s [ 798/1147] rust-foldhash-devel-0:0.2.0 100% | 4.7 MiB/s | 24.1 KiB | 00m00s [ 799/1147] rust-memoffset+default-deve 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [ 800/1147] rust-tracing-core+once_cell 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 801/1147] rust-pin-project-lite-devel 100% | 9.6 MiB/s | 58.8 KiB | 00m00s [ 802/1147] rust-syn+visit-devel-0:3.0. 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 803/1147] rust-syn+visit-mut-devel-0: 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 804/1147] rust-dyn-clone-devel-0:1.0. 100% | 6.3 MiB/s | 19.3 KiB | 00m00s [ 805/1147] rust-schemars_derive+defaul 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 806/1147] rust-ref-cast-devel-0:1.0.2 100% | 6.1 MiB/s | 31.1 KiB | 00m00s [ 807/1147] rust-zmij-devel-0:1.0.21-2. 100% | 6.7 MiB/s | 27.5 KiB | 00m00s [ 808/1147] rust-dirs+default-devel-0:6 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 809/1147] rust-snapbox-macros-devel-0 100% | 3.0 MiB/s | 15.5 KiB | 00m00s [ 810/1147] rust-snapbox-macros+color-d 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 811/1147] rust-normalize-line-endings 100% | 1.7 MiB/s | 13.9 KiB | 00m00s [ 812/1147] rust-anstyle-lossy+default- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 813/1147] rust-fastrand+std-devel-0:2 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 814/1147] rust-html-escape+default-de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 815/1147] rust-fastrand-devel-0:2.5.0 100% | 4.9 MiB/s | 25.1 KiB | 00m00s [ 816/1147] rust-rustix+std-devel-0:1.1 100% | 1.9 MiB/s | 9.7 KiB | 00m00s [ 817/1147] rust-rustix-devel-0:1.1.4-2 100% | 35.5 MiB/s | 400.2 KiB | 00m00s [ 818/1147] rust-test-case-core-devel-0 100% | 3.3 MiB/s | 23.4 KiB | 00m00s [ 819/1147] rust-thiserror-impl-devel-0 100% | 4.2 MiB/s | 30.3 KiB | 00m00s [ 820/1147] rust-cc+default-devel-0:1.2 100% | 1.7 MiB/s | 10.7 KiB | 00m00s [ 821/1147] rust-lazy_static-devel-0:1. 100% | 3.0 MiB/s | 21.3 KiB | 00m00s [ 822/1147] jemalloc-devel-0:5.3.0-14.f 100% | 8.8 MiB/s | 81.4 KiB | 00m00s [ 823/1147] rust-nu-ansi-term+std-devel 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 824/1147] rust-nu-ansi-term-devel-0:0 100% | 9.4 MiB/s | 38.5 KiB | 00m00s [ 825/1147] rust-iana-time-zone+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 826/1147] rust-iana-time-zone+fallbac 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 827/1147] rust-autocfg+default-devel- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 828/1147] rust-matchers-devel-0:0.2.0 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 829/1147] rust-thread_local-devel-0:1 100% | 5.7 MiB/s | 23.5 KiB | 00m00s [ 830/1147] rust-sharded-slab+default-d 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 831/1147] rust-tracing-attributes+def 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 832/1147] rust-tinyvec+tinyvec_macros 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 833/1147] rust-tinyvec-devel-0:1.11.0 100% | 3.3 MiB/s | 51.1 KiB | 00m00s [ 834/1147] rust-phf_shared0.11-devel-0 100% | 1.4 MiB/s | 21.4 KiB | 00m00s [ 835/1147] rust-unicode_names2_generat 100% | 1.8 MiB/s | 22.6 KiB | 00m00s [ 836/1147] rust-idna_adapter+compiled_ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 837/1147] rust-utf8_iter+default-deve 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 838/1147] rust-idna_adapter+default-d 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 839/1147] rust-flate2+any_impl-devel- 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 840/1147] rust-zstd-sys+std-devel-0:2 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 841/1147] rust-zstd-sys-devel-0:2.0.1 100% | 11.1 MiB/s | 45.4 KiB | 00m00s [ 842/1147] rust-difflib-devel-0:0.4.0- 100% | 4.1 MiB/s | 16.7 KiB | 00m00s [ 843/1147] rust-termtree0.5+default-de 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 844/1147] rust-strsim-devel-0:0.11.1- 100% | 4.3 MiB/s | 22.2 KiB | 00m00s [ 845/1147] rust-clap_lex-devel-0:1.1.0 100% | 5.2 MiB/s | 21.3 KiB | 00m00s [ 846/1147] rust-cfg_aliases-devel-0:0. 100% | 4.9 MiB/s | 14.9 KiB | 00m00s [ 847/1147] rust-rustix+termios-devel-0 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 848/1147] rust-nom7+std-devel-0:7.1.3 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 849/1147] rust-fnv+default-devel-0:1. 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 850/1147] rust-nom7-devel-0:7.1.3-4.f 100% | 18.2 MiB/s | 111.6 KiB | 00m00s [ 851/1147] rust-phf0.11+default-devel- 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 852/1147] rust-phf_codegen0.11+defaul 100% | 1.5 MiB/s | 7.5 KiB | 00m00s [ 853/1147] rust-scopeguard-devel-0:1.2 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [ 854/1147] rust-escape8259+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 855/1147] rust-yoke-derive-devel-0:0. 100% | 5.3 MiB/s | 21.5 KiB | 00m00s [ 856/1147] rust-stable_deref_trait-dev 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [ 857/1147] rust-zerofrom-derive-devel- 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [ 858/1147] rust-ucd-trie+std-devel-0:0 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 859/1147] rust-phf_shared-devel-0:0.1 100% | 5.5 MiB/s | 22.6 KiB | 00m00s [ 860/1147] rust-phf_shared+std-devel-0 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 861/1147] rust-ucd-trie-devel-0:0.1.7 100% | 5.8 MiB/s | 35.3 KiB | 00m00s [ 862/1147] rust-pest_generator+std-dev 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 863/1147] rust-pest_generator-devel-0 100% | 5.3 MiB/s | 27.2 KiB | 00m00s [ 864/1147] rust-peg-runtime-devel-0:0. 100% | 3.1 MiB/s | 12.8 KiB | 00m00s [ 865/1147] rust-bitflags+serde_core-de 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 866/1147] rust-peg-macros-devel-0:0.8 100% | 5.2 MiB/s | 32.0 KiB | 00m00s [ 867/1147] rust-inotify-sys-devel-0:0. 100% | 3.7 MiB/s | 15.2 KiB | 00m00s [ 868/1147] rust-yansi+alloc-devel-0:1. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 869/1147] rust-itertools0.13+default- 100% | 855.6 KiB/s | 7.7 KiB | 00m00s [ 870/1147] rust-serde+rc-devel-0:1.0.2 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 871/1147] rust-thiserror1+default-dev 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 872/1147] rust-newtype-uuid+alloc-dev 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 873/1147] rust-vte-devel-0:0.15.0-3.f 100% | 10.8 MiB/s | 55.4 KiB | 00m00s [ 874/1147] rust-urlencoding+default-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 875/1147] rust-memoffset-devel-0:0.9. 100% | 4.1 MiB/s | 16.9 KiB | 00m00s [ 876/1147] rust-ptr_meta+ptr_meta_deri 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 877/1147] rust-schemars_derive-devel- 100% | 7.6 MiB/s | 38.7 KiB | 00m00s [ 878/1147] rust-ref-cast-impl+default- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 879/1147] rust-dirs-devel-0:6.0.0-3.f 100% | 5.0 MiB/s | 20.6 KiB | 00m00s [ 880/1147] rust-anstyle-lossy-devel-0: 100% | 4.5 MiB/s | 18.3 KiB | 00m00s [ 881/1147] rust-html-escape+std-devel- 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 882/1147] rust-html-escape-devel-0:0. 100% | 5.9 MiB/s | 30.2 KiB | 00m00s [ 883/1147] rust-fastrand+alloc-devel-0 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 884/1147] rust-errno+std-devel-0:0.3. 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 885/1147] rust-bitflags+std-devel-0:2 100% | 676.8 KiB/s | 8.8 KiB | 00m00s [ 886/1147] rust-errno-devel-0:0.3.14-3 100% | 1.5 MiB/s | 20.0 KiB | 00m00s [ 887/1147] rust-rustix+alloc-devel-0:1 100% | 1.0 MiB/s | 9.3 KiB | 00m00s [ 888/1147] rust-linux-raw-sys+elf-deve 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 889/1147] rust-linux-raw-sys+auxvec-d 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 890/1147] rust-linux-raw-sys+errno-de 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 891/1147] rust-linux-raw-sys+general- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 892/1147] rust-linux-raw-sys+ioctl-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 893/1147] rust-linux-raw-sys+no_std-d 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 894/1147] perl-Getopt-Long-1:2.58-527 100% | 30.9 MiB/s | 63.2 KiB | 00m00s [ 895/1147] perl-PathTools-0:3.95-527.f 100% | 28.8 MiB/s | 88.4 KiB | 00m00s [ 896/1147] rust-linux-raw-sys-devel-0: 100% | 28.9 MiB/s | 325.5 KiB | 00m00s [ 897/1147] perl-interpreter-4:5.44.0-5 100% | 17.8 MiB/s | 72.7 KiB | 00m00s [ 898/1147] jemalloc-0:5.3.0-14.fc44.pp 100% | 19.4 MiB/s | 338.3 KiB | 00m00s [ 899/1147] rust-cc-devel-0:1.2.62-2.fc 100% | 18.6 MiB/s | 95.1 KiB | 00m00s [ 900/1147] rust-iana-time-zone-devel-0 100% | 6.6 MiB/s | 40.3 KiB | 00m00s [ 901/1147] rust-autocfg-devel-0:1.5.1- 100% | 5.5 MiB/s | 28.2 KiB | 00m00s [ 902/1147] rust-sharded-slab-devel-0:0 100% | 12.0 MiB/s | 61.3 KiB | 00m00s [ 903/1147] rust-tracing-attributes-dev 100% | 9.5 MiB/s | 48.7 KiB | 00m00s [ 904/1147] perl-libs-4:5.44.0-527.fc45 100% | 85.5 MiB/s | 2.7 MiB | 00m00s [ 905/1147] rust-tinyvec_macros+default 100% | 409.2 KiB/s | 7.8 KiB | 00m00s [ 906/1147] rust-siphasher+default-deve 100% | 416.2 KiB/s | 7.9 KiB | 00m00s [ 907/1147] rust-getopts+default-devel- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 908/1147] rust-icu_normalizer+compile 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 909/1147] rust-rand0.8+default-devel- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 910/1147] rust-idna_adapter-devel-0:1 100% | 4.1 MiB/s | 16.7 KiB | 00m00s [ 911/1147] libzstd-devel-0:1.5.7-6.fc4 100% | 11.0 MiB/s | 56.2 KiB | 00m00s [ 912/1147] rust-bindgen+runtime-devel- 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 913/1147] rust-cc+parallel-devel-0:1. 100% | 2.7 MiB/s | 10.9 KiB | 00m00s [ 914/1147] rust-pkg-config+default-dev 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 915/1147] rust-bindgen-devel-0:0.72.1 100% | 23.1 MiB/s | 213.2 KiB | 00m00s [ 916/1147] rust-termtree0.5-devel-0:0. 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 917/1147] rust-fnv+std-devel-0:1.0.7- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 918/1147] rust-fnv-devel-0:1.0.7-16.f 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 919/1147] rust-minimal-lexical+std-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 920/1147] rust-nom7+alloc-devel-0:7.1 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 921/1147] rust-minimal-lexical-devel- 100% | 16.0 MiB/s | 98.1 KiB | 00m00s [ 922/1147] rust-phf0.11+std-devel-0:0. 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 923/1147] rust-phf_codegen0.11-devel- 100% | 5.0 MiB/s | 20.4 KiB | 00m00s [ 924/1147] rust-escape8259-devel-0:0.5 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [ 925/1147] rust-pest_meta+default-deve 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 926/1147] rust-synstructure+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 927/1147] rust-itertools0.13+use_std- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 928/1147] rust-serde_core+rc-devel-0: 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 929/1147] rust-itertools0.13-devel-0: 100% | 4.5 MiB/s | 144.0 KiB | 00m00s [ 930/1147] rust-thiserror1-devel-0:1.0 100% | 1.9 MiB/s | 53.9 KiB | 00m00s [ 931/1147] rust-urlencoding-devel-0:2. 100% | 555.2 KiB/s | 15.0 KiB | 00m00s [ 932/1147] rust-serde_derive_internals 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 933/1147] rust-ptr_meta_derive-devel- 100% | 2.2 MiB/s | 13.6 KiB | 00m00s [ 934/1147] rust-ref-cast-impl-devel-0: 100% | 2.9 MiB/s | 17.9 KiB | 00m00s [ 935/1147] perl-Exporter-0:5.79-527.fc 100% | 14.9 MiB/s | 30.6 KiB | 00m00s [ 936/1147] rust-dirs-sys+default-devel 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 937/1147] perl-Text-ParseWords-0:3.31 100% | 7.9 MiB/s | 16.2 KiB | 00m00s [ 938/1147] perl-Pod-Usage-4:2.05-527.f 100% | 13.1 MiB/s | 40.4 KiB | 00m00s [ 939/1147] perl-base-0:2.27-527.fc45.n 100% | 7.8 MiB/s | 15.9 KiB | 00m00s [ 940/1147] perl-constant-0:1.33-528.fc 100% | 22.2 MiB/s | 22.7 KiB | 00m00s [ 941/1147] perl-Carp-0:1.54-527.fc45.n 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [ 942/1147] perl-overload-0:1.40-527.fc 100% | 14.7 MiB/s | 45.2 KiB | 00m00s [ 943/1147] perl-Errno-0:1.39-527.fc45. 100% | 7.1 MiB/s | 14.6 KiB | 00m00s [ 944/1147] perl-Scalar-List-Utils-5:1. 100% | 37.9 MiB/s | 77.6 KiB | 00m00s [ 945/1147] perl-DynaLoader-0:1.57-527. 100% | 8.3 MiB/s | 25.6 KiB | 00m00s [ 946/1147] perl-Encode-4:3.24-527.fc45 100% | 80.5 MiB/s | 1.0 MiB | 00m00s [ 947/1147] rust-find-msvc-tools+defaul 100% | 508.7 KiB/s | 7.6 KiB | 00m00s [ 948/1147] rust-shlex+default-devel-0: 100% | 970.3 KiB/s | 7.8 KiB | 00m00s [ 949/1147] rust-syn2+visit-mut-devel-0 100% | 1.4 MiB/s | 7.1 KiB | 00m00s [ 950/1147] rust-tinyvec_macros-devel-0 100% | 2.7 MiB/s | 14.0 KiB | 00m00s [ 951/1147] rust-siphasher+std-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 952/1147] rust-siphasher-devel-0:1.0. 100% | 2.2 MiB/s | 18.3 KiB | 00m00s [ 953/1147] rust-getopts+unicode-devel- 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 954/1147] rust-getopts-devel-0:0.2.24 100% | 6.8 MiB/s | 27.9 KiB | 00m00s [ 955/1147] rust-rand0.8+std-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 956/1147] rust-rand0.8+std_rng-devel- 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 957/1147] rust-rand0.8-devel-0:0.8.7- 100% | 17.0 MiB/s | 86.9 KiB | 00m00s [ 958/1147] rust-icu_normalizer-devel-0 100% | 7.4 MiB/s | 45.4 KiB | 00m00s [ 959/1147] rust-icu_normalizer_data-de 100% | 6.9 MiB/s | 49.2 KiB | 00m00s [ 960/1147] cmake-filesystem-0:4.3.0-5. 100% | 7.2 MiB/s | 14.8 KiB | 00m00s [ 961/1147] rust-clang-sys+runtime-deve 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 962/1147] rust-cexpr+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 963/1147] rust-clang-sys+clang_11_0-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 964/1147] rust-clang-sys+default-deve 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 965/1147] rust-jobserver-devel-0:0.1. 100% | 6.7 MiB/s | 34.3 KiB | 00m00s [ 966/1147] rust-pkg-config-devel-0:0.3 100% | 4.7 MiB/s | 29.0 KiB | 00m00s [ 967/1147] rust-phf_shared0.11+std-dev 100% | 1.5 MiB/s | 7.4 KiB | 00m00s [ 968/1147] rust-phf_generator0.11+defa 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 969/1147] rust-phf_shared0.11+default 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 970/1147] rust-synstructure+proc-macr 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 971/1147] rust-synstructure-devel-0:0 100% | 4.2 MiB/s | 25.9 KiB | 00m00s [ 972/1147] rust-pest_meta-devel-0:2.8. 100% | 9.0 MiB/s | 45.9 KiB | 00m00s [ 973/1147] rust-itertools0.13+use_allo 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 974/1147] rust-thiserror-impl1+defaul 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 975/1147] gcc-c++-0:16.1.1-4.fc45.1.p 100% | 85.5 MiB/s | 15.5 MiB | 00m00s [ 976/1147] rust-serde_derive_internals 100% | 393.0 KiB/s | 33.4 KiB | 00m00s [ 977/1147] rust-dirs-sys-devel-0:0.5.0 100% | 216.9 KiB/s | 18.2 KiB | 00m00s [ 978/1147] perl-Pod-Perldoc-0:3.28.01- 100% | 41.3 MiB/s | 84.7 KiB | 00m00s [ 979/1147] perl-mro-0:1.30-527.fc45.pp 100% | 14.6 MiB/s | 29.9 KiB | 00m00s [ 980/1147] perl-podlators-1:6.1.0-2.fc 100% | 32.1 MiB/s | 131.6 KiB | 00m00s [ 981/1147] perl-overloading-0:0.03-527 100% | 6.1 MiB/s | 12.5 KiB | 00m00s [ 982/1147] perl-vars-0:1.05-527.fc45.n 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [ 983/1147] perl-Getopt-Std-0:1.15-527. 100% | 7.5 MiB/s | 15.4 KiB | 00m00s [ 984/1147] perl-File-Basename-0:2.86-5 100% | 2.3 MiB/s | 16.8 KiB | 00m00s [ 985/1147] perl-MIME-Base64-0:3.16-527 100% | 4.3 MiB/s | 30.5 KiB | 00m00s [ 986/1147] perl-Storable-1:3.41-527.fc 100% | 16.6 MiB/s | 102.2 KiB | 00m00s [ 987/1147] perl-parent-1:0.244-527.fc4 100% | 3.6 MiB/s | 14.7 KiB | 00m00s [ 988/1147] rust-find-msvc-tools-devel- 100% | 5.2 MiB/s | 37.6 KiB | 00m00s [ 989/1147] rust-shlex+std-devel-0:1.3. 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 990/1147] rust-shlex-devel-0:1.3.0-7. 100% | 3.6 MiB/s | 26.1 KiB | 00m00s [ 991/1147] rust-rand0.8+alloc-devel-0: 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 992/1147] rust-rand0.8+getrandom-deve 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 993/1147] rust-rand_chacha0.3+std-dev 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 994/1147] rust-rand0.8+libc-devel-0:0 100% | 786.0 KiB/s | 7.9 KiB | 00m00s [ 995/1147] rust-rand_chacha0.3-devel-0 100% | 3.8 MiB/s | 23.2 KiB | 00m00s [ 996/1147] rust-rand_core0.6+std-devel 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 997/1147] rust-rand0.8+rand_chacha-de 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 998/1147] rust-rand_core0.6+default-d 100% | 1.1 MiB/s | 7.6 KiB | 00m00s [ 999/1147] rust-clang-sys+libloading-d 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [1000/1147] libstdc++-devel-0:16.1.1-4. 100% | 66.7 MiB/s | 5.9 MiB | 00m00s [1001/1147] rust-clang-sys-devel-0:1.8. 100% | 1.4 MiB/s | 48.0 KiB | 00m00s [1002/1147] rust-cexpr-devel-0:0.6.0-14 100% | 4.4 MiB/s | 26.8 KiB | 00m00s [1003/1147] rust-clang-sys+clang_10_0-d 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1004/1147] rust-phf_generator0.11-deve 100% | 3.6 MiB/s | 18.6 KiB | 00m00s [1005/1147] rust-syn2+visit-devel-0:2.0 100% | 1.4 MiB/s | 7.1 KiB | 00m00s [1006/1147] rust-sha2_0.10-devel-0:0.10 100% | 6.4 MiB/s | 39.3 KiB | 00m00s [1007/1147] rust-thiserror-impl1-devel- 100% | 5.2 MiB/s | 26.6 KiB | 00m00s [1008/1147] clang-devel-0:22.1.8-20.fc4 100% | 65.2 MiB/s | 4.1 MiB | 00m00s [1009/1147] rust-option-ext+default-dev 100% | 286.9 KiB/s | 7.7 KiB | 00m00s [1010/1147] perl-Fcntl-0:1.20-527.fc45. 100% | 9.7 MiB/s | 29.8 KiB | 00m00s [1011/1147] perl-File-Temp-1:0.231.200- 100% | 28.9 MiB/s | 59.3 KiB | 00m00s [1012/1147] perl-HTTP-Tiny-0:0.096-528. 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [1013/1147] groff-base-0:1.24.1-2.fc45. 100% | 65.7 MiB/s | 1.2 MiB | 00m00s [1014/1147] perl-IO-0:1.56-527.fc45.ppc 100% | 10.2 MiB/s | 83.4 KiB | 00m00s [1015/1147] perl-IPC-Open3-0:1.24-527.f 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [1016/1147] perl-Pod-Simple-1:3.48-527. 100% | 54.2 MiB/s | 222.0 KiB | 00m00s [1017/1147] perl-Symbol-0:1.09-527.fc45 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [1018/1147] perl-Term-ANSIColor-0:5.01- 100% | 46.2 MiB/s | 47.3 KiB | 00m00s [1019/1147] perl-POSIX-0:2.26-527.fc45. 100% | 37.9 MiB/s | 116.6 KiB | 00m00s [1020/1147] perl-Term-Cap-0:1.18-527.fc 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [1021/1147] rust-rand_core0.6+alloc-dev 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [1022/1147] rust-rand_core0.6+getrandom 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1023/1147] rust-ppv-lite86+std-devel-0 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [1024/1147] rust-ppv-lite86+simd-devel- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [1025/1147] rust-ppv-lite86-devel-0:0.2 100% | 7.0 MiB/s | 28.7 KiB | 00m00s [1026/1147] rust-getrandom0.2+default-d 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1027/1147] rust-getrandom0.2+std-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1028/1147] rust-rand_core0.6-devel-0:0 100% | 7.2 MiB/s | 29.6 KiB | 00m00s [1029/1147] clang-resource-filesystem-0 100% | 4.3 MiB/s | 17.6 KiB | 00m00s [1030/1147] rust-libloading0.8+default- 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1031/1147] clang-0:22.1.8-20.fc45.ppc6 100% | 60.6 MiB/s | 7.1 MiB | 00m00s [1032/1147] clang-libs-0:22.1.8-20.fc45 100% | 66.1 MiB/s | 28.7 MiB | 00m00s [1033/1147] rust-clang-sys+clang_9_0-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1034/1147] rust-rand0.8+small_rng-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1035/1147] rust-cpufeatures0.2+default 100% | 1.5 MiB/s | 7.5 KiB | 00m00s [1036/1147] rust-digest0.10+default-dev 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1037/1147] rust-option-ext-devel-0:0.2 100% | 3.0 MiB/s | 15.4 KiB | 00m00s [1038/1147] llvm-devel-0:22.1.8-20.fc45 100% | 27.8 MiB/s | 5.7 MiB | 00m00s [1039/1147] perl-File-Path-0:2.18-527.f 100% | 1.2 MiB/s | 34.8 KiB | 00m00s [1040/1147] perl-IO-Socket-SSL-0:2.099- 100% | 38.4 MiB/s | 236.2 KiB | 00m00s [1041/1147] perl-Net-SSLeay-0:1.96-5.fc 100% | 47.6 MiB/s | 390.1 KiB | 00m00s [1042/1147] perl-Socket-4:2.041-527.fc4 100% | 18.1 MiB/s | 55.5 KiB | 00m00s [1043/1147] perl-Time-HiRes-4:1.9780-52 100% | 28.1 MiB/s | 57.5 KiB | 00m00s [1044/1147] perl-Time-Local-2:1.350-527 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [1045/1147] perl-File-stat-0:1.15-527.f 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [1046/1147] perl-SelectSaver-0:1.03-527 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [1047/1147] perl-Pod-Escapes-1:1.07-527 100% | 9.5 MiB/s | 19.6 KiB | 00m00s [1048/1147] perl-Text-Tabs+Wrap-0:2024. 100% | 10.5 MiB/s | 21.5 KiB | 00m00s [1049/1147] perl-if-0:0.61.000-527.fc45 100% | 13.4 MiB/s | 13.7 KiB | 00m00s [1050/1147] perl-locale-0:1.13-527.fc45 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [1051/1147] clang-tools-extra-0:22.1.8- 100% | 41.6 MiB/s | 17.9 MiB | 00m00s [1052/1147] rust-zerocopy+default-devel 100% | 105.8 KiB/s | 9.1 KiB | 00m00s [1053/1147] ncurses-0:6.6-3.fc45.ppc64l 100% | 4.7 MiB/s | 439.5 KiB | 00m00s [1054/1147] rust-zerocopy+simd-devel-0: 100% | 1.1 MiB/s | 9.1 KiB | 00m00s [1055/1147] rust-getrandom0.2-devel-0:0 100% | 6.3 MiB/s | 51.5 KiB | 00m00s [1056/1147] rust-libloading0.8-devel-0: 100% | 6.9 MiB/s | 35.3 KiB | 00m00s [1057/1147] emacs-filesystem-1:30.2-3.f 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [1058/1147] libedit-devel-0:3.1-60.2026 100% | 5.0 MiB/s | 41.1 KiB | 00m00s [1059/1147] llvm-googletest-0:22.1.8-20 100% | 33.6 MiB/s | 412.8 KiB | 00m00s [1060/1147] llvm-test-0:22.1.8-20.fc45. 100% | 38.7 MiB/s | 753.7 KiB | 00m00s [1061/1147] rust-clang-sys+clang_8_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1062/1147] rust-cpufeatures0.2-devel-0 100% | 3.5 MiB/s | 21.8 KiB | 00m00s [1063/1147] rust-digest0.10+core-api-de 100% | 822.6 KiB/s | 7.4 KiB | 00m00s [1064/1147] rust-digest0.10-devel-0:0.1 100% | 3.4 MiB/s | 27.9 KiB | 00m00s [1065/1147] perl-IO-Socket-IP-0:0.44-52 100% | 20.5 MiB/s | 42.0 KiB | 00m00s [1066/1147] perl-URI-0:5.35-2.fc45.noar 100% | 36.8 MiB/s | 150.8 KiB | 00m00s [1067/1147] perl-AutoLoader-0:5.74-527. 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [1068/1147] perl-Class-Struct-0:0.68-52 100% | 10.6 MiB/s | 21.8 KiB | 00m00s [1069/1147] rust-zerocopy-devel-0:0.8.5 100% | 20.7 MiB/s | 297.4 KiB | 00m00s [1070/1147] ncurses-devel-0:6.6-3.fc45. 100% | 49.3 MiB/s | 605.7 KiB | 00m00s [1071/1147] rust-clang-sys+clang_7_0-de 100% | 864.3 KiB/s | 7.8 KiB | 00m00s [1072/1147] rust-digest0.10+block-buffe 100% | 942.5 KiB/s | 7.5 KiB | 00m00s [1073/1147] rust-crypto-common0.1+defau 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [1074/1147] perl-Data-Dumper-0:2.192-52 100% | 18.9 MiB/s | 58.2 KiB | 00m00s [1075/1147] perl-MIME-Base32-0:1.303-26 100% | 20.0 MiB/s | 20.4 KiB | 00m00s [1076/1147] perl-libnet-0:3.15-528.fc45 100% | 41.8 MiB/s | 128.3 KiB | 00m00s [1077/1147] rust-zerocopy-derive+defaul 100% | 1.3 MiB/s | 9.1 KiB | 00m00s [1078/1147] ncurses-c++-libs-0:6.6-3.fc 100% | 7.6 MiB/s | 39.0 KiB | 00m00s [1079/1147] rust-clang-sys+clang_6_0-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1080/1147] rust-block-buffer0.10+defau 100% | 1.4 MiB/s | 7.4 KiB | 00m00s [1081/1147] llvm-0:22.1.8-20.fc45.ppc64 100% | 83.1 MiB/s | 24.4 MiB | 00m00s [1082/1147] rust-crypto-common0.1-devel 100% | 138.8 KiB/s | 16.8 KiB | 00m00s [1083/1147] perl-Digest-MD5-0:2.59-527. 100% | 8.7 MiB/s | 35.5 KiB | 00m00s [1084/1147] perl-B-0:1.92-527.fc45.ppc6 100% | 30.1 MiB/s | 184.9 KiB | 00m00s [1085/1147] perl-FileHandle-0:2.05-527. 100% | 7.4 MiB/s | 15.2 KiB | 00m00s [1086/1147] rust-clang-sys+clang_5_0-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1087/1147] rust-zerocopy-derive-devel- 100% | 13.9 MiB/s | 113.8 KiB | 00m00s [1088/1147] rust-block-buffer0.10-devel 100% | 3.0 MiB/s | 18.7 KiB | 00m00s [1089/1147] rust-generic-array+default- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [1090/1147] rust-generic-array+more_len 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [1091/1147] rust-typenum+default-devel- 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [1092/1147] perl-Digest-0:1.20-527.fc45 100% | 12.1 MiB/s | 24.8 KiB | 00m00s [1093/1147] rust-clang-sys+clang_4_0-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1094/1147] rust-generic-array-devel-0: 100% | 4.8 MiB/s | 24.6 KiB | 00m00s [1095/1147] rust-typenum-devel-0:1.20.1 100% | 15.5 MiB/s | 79.5 KiB | 00m00s [1096/1147] rust-clang-sys+clang_3_9-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1097/1147] rust-version_check+default- 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [1098/1147] rust-clang-sys+clang_3_8-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1099/1147] rust-version_check-devel-0: 100% | 3.7 MiB/s | 22.9 KiB | 00m00s [1100/1147] rust-clang-sys+clang_3_7-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1101/1147] rust-clang-sys+clang_3_6-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1102/1147] rust-clang-sys+clang_3_5-de 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [1103/1147] llvm-static-0:22.1.8-20.fc4 100% | 78.7 MiB/s | 46.7 MiB | 00m01s [1104/1147] rust-get-size2+get-size-der 100% | 35.3 KiB/s | 8.7 KiB | 00m00s [1105/1147] rust-get-size2-devel-0:0.10 100% | 122.9 KiB/s | 30.6 KiB | 00m00s [1106/1147] rust-compact_str+std-devel- 100% | 127.3 KiB/s | 8.1 KiB | 00m00s [1107/1147] rust-get-size-derive2+defau 100% | 130.5 KiB/s | 8.4 KiB | 00m00s [1108/1147] rust-compact_str-devel-0:0. 100% | 1.2 MiB/s | 85.0 KiB | 00m00s [1109/1147] rust-attribute-derive+defau 100% | 1.1 MiB/s | 7.5 KiB | 00m00s [1110/1147] rust-attribute-derive-devel 100% | 5.7 MiB/s | 29.0 KiB | 00m00s [1111/1147] rust-attribute-derive-macro 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [1112/1147] rust-derive-where+default-d 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [1113/1147] rust-manyhow+default-devel- 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [1114/1147] rust-attribute-derive-macro 100% | 2.8 MiB/s | 17.3 KiB | 00m00s [1115/1147] rust-derive-where-devel-0:1 100% | 10.5 MiB/s | 64.7 KiB | 00m00s [1116/1147] rust-manyhow+macros-devel-0 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [1117/1147] rust-manyhow+syn-devel-0:0. 100% | 1.1 MiB/s | 7.5 KiB | 00m00s [1118/1147] rust-manyhow-devel-0:0.11.4 100% | 4.0 MiB/s | 29.0 KiB | 00m00s [1119/1147] rust-collection_literals+de 100% | 959.6 KiB/s | 7.7 KiB | 00m00s [1120/1147] rust-interpolator+default-d 100% | 1.3 MiB/s | 7.7 KiB | 00m00s [1121/1147] rust-interpolator+iter-deve 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [1122/1147] rust-proc-macro-utils+defau 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1123/1147] rust-quote-use+default-deve 100% | 1.1 MiB/s | 7.6 KiB | 00m00s [1124/1147] rust-manyhow-macros+default 100% | 1.5 MiB/s | 7.5 KiB | 00m00s [1125/1147] rust-manyhow+syn2-devel-0:0 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1126/1147] rust-collection_literals-de 100% | 2.1 MiB/s | 13.0 KiB | 00m00s [1127/1147] rust-interpolator-devel-0:0 100% | 6.0 MiB/s | 37.1 KiB | 00m00s [1128/1147] rust-proc-macro-utils+parse 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [1129/1147] rust-proc-macro-utils+proc- 100% | 1.1 MiB/s | 7.6 KiB | 00m00s [1130/1147] rust-proc-macro-utils+proc- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1131/1147] rust-proc-macro-utils+quote 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [1132/1147] rust-proc-macro-utils-devel 100% | 5.6 MiB/s | 28.4 KiB | 00m00s [1133/1147] rust-quote-use-devel-0:0.8. 100% | 2.3 MiB/s | 11.8 KiB | 00m00s [1134/1147] rust-manyhow-macros-devel-0 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [1135/1147] rust-proc-macro-utils+small 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1136/1147] rust-quote-use-macros+defau 100% | 1.5 MiB/s | 7.5 KiB | 00m00s [1137/1147] rust-quote-use-macros-devel 100% | 3.0 MiB/s | 15.5 KiB | 00m00s [1138/1147] rust-fancy-regex+default-de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [1139/1147] rust-fancy-regex+perf-devel 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [1140/1147] rust-fancy-regex+std-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [1141/1147] rust-fancy-regex+unicode-de 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [1142/1147] rust-get-size-derive2-devel 100% | 148.2 KiB/s | 16.6 KiB | 00m00s [1143/1147] rust-fancy-regex-devel-0:0. 100% | 18.9 MiB/s | 96.6 KiB | 00m00s [1144/1147] rust-bit-set+std-devel-0:0. 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [1145/1147] rust-bit-set-devel-0:0.8.0- 100% | 5.7 MiB/s | 23.5 KiB | 00m00s [1146/1147] rust-bit-vec+std-devel-0:0. 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [1147/1147] rust-bit-vec-devel-0:0.8.0- 100% | 5.8 MiB/s | 29.9 KiB | 00m00s -------------------------------------------------------------------------------- [1147/1147] Total 100% | 34.1 MiB/s | 195.7 MiB | 00m06s Running transaction [ 1/1149] Verify package files 100% | 365.0 B/s | 1.1 KiB | 00m03s [ 2/1149] Prepare transaction 100% | 2.9 KiB/s | 1.1 KiB | 00m00s [ 3/1149] Installing rust-regex-autom 100% | 79.2 MiB/s | 2.6 MiB | 00m00s [ 4/1149] Installing rust-regex-synta 100% | 84.7 MiB/s | 1.6 MiB | 00m00s [ 5/1149] Installing rust-libc-devel- 100% | 39.2 MiB/s | 4.3 MiB | 00m00s [ 6/1149] Installing rust-memchr-deve 100% | 43.7 MiB/s | 581.8 KiB | 00m00s [ 7/1149] Installing rust-get-size2-d 100% | 16.2 MiB/s | 99.4 KiB | 00m00s [ 8/1149] Installing rust-hashbrown-d 100% | 69.5 MiB/s | 854.1 KiB | 00m00s [ 9/1149] Installing rust-aho-corasic 100% | 61.2 MiB/s | 814.5 KiB | 00m00s [ 10/1149] Installing rust-linux-raw-s 100% | 113.6 MiB/s | 12.6 MiB | 00m00s [ 11/1149] Installing rust-crossbeam-u 100% | 31.4 MiB/s | 192.9 KiB | 00m00s [ 12/1149] Installing rust-crossbeam-u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 13/1149] Installing rust-bstr-devel- 100% | 89.1 MiB/s | 1.6 MiB | 00m00s [ 14/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 15/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 16/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 17/1149] Installing rust-proc-macro- 100% | 30.4 MiB/s | 93.5 KiB | 00m00s [ 18/1149] Installing rust-zerofrom-de 100% | 7.7 MiB/s | 15.7 KiB | 00m00s [ 19/1149] Installing rust-zerovec-dev 100% | 44.7 MiB/s | 594.5 KiB | 00m00s [ 20/1149] Installing rust-once_cell-d 100% | 35.3 MiB/s | 144.8 KiB | 00m00s [ 21/1149] Installing rust-ptr_meta-de 100% | 8.0 MiB/s | 24.6 KiB | 00m00s [ 22/1149] Installing rust-console-dev 100% | 43.1 MiB/s | 132.4 KiB | 00m00s [ 23/1149] Installing rust-smallvec-de 100% | 29.1 MiB/s | 148.8 KiB | 00m00s [ 24/1149] Installing rust-smallvec+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 25/1149] Installing rust-bitflags-de 100% | 26.1 MiB/s | 240.6 KiB | 00m00s [ 26/1149] Installing rust-bitflags+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 27/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 28/1149] Installing rust-crossbeam-e 100% | 31.5 MiB/s | 193.3 KiB | 00m00s [ 29/1149] Installing rust-crossbeam-q 100% | 37.7 MiB/s | 77.1 KiB | 00m00s [ 30/1149] Installing rust-regex-synta 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 31/1149] Installing rust-serde_spann 100% | 15.2 MiB/s | 31.2 KiB | 00m00s [ 32/1149] Installing rust-toml_writer 100% | 25.0 MiB/s | 51.3 KiB | 00m00s [ 33/1149] Installing rust-either-deve 100% | 27.6 MiB/s | 84.6 KiB | 00m00s [ 34/1149] Installing rust-flate2-deve 100% | 31.8 MiB/s | 325.6 KiB | 00m00s [ 35/1149] Installing rust-tracing-cor 100% | 35.3 MiB/s | 252.7 KiB | 00m00s [ 36/1149] Installing rust-tracing-sub 100% | 53.8 MiB/s | 1.0 MiB | 00m00s [ 37/1149] Installing rust-itertools0. 100% | 51.3 MiB/s | 683.3 KiB | 00m00s [ 38/1149] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 39/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 40/1149] Installing rust-rand_core0. 100% | 25.5 MiB/s | 78.2 KiB | 00m00s [ 41/1149] Installing rust-toml_dateti 100% | 30.7 MiB/s | 62.9 KiB | 00m00s [ 42/1149] Installing rust-percent-enc 100% | 11.6 MiB/s | 35.5 KiB | 00m00s [ 43/1149] Installing rust-toml_dateti 100% | 30.7 MiB/s | 62.9 KiB | 00m00s [ 44/1149] Installing rust-jiff-core-d 100% | 54.2 MiB/s | 554.5 KiB | 00m00s [ 45/1149] Installing rust-jiff-devel- 100% | 84.7 MiB/s | 3.3 MiB | 00m00s [ 46/1149] Installing rust-thin-vec-de 100% | 53.3 MiB/s | 163.6 KiB | 00m00s [ 47/1149] Installing rust-similar-dev 100% | 42.1 MiB/s | 344.6 KiB | 00m00s [ 48/1149] Installing rust-shellexpand 100% | 24.4 MiB/s | 74.9 KiB | 00m00s [ 49/1149] Installing rust-form_urlenc 100% | 8.9 MiB/s | 27.4 KiB | 00m00s [ 50/1149] Installing rust-percent-enc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 51/1149] Installing rust-itertools-d 100% | 47.9 MiB/s | 785.0 KiB | 00m00s [ 52/1149] Installing rust-crossbeam-d 100% | 42.1 MiB/s | 129.4 KiB | 00m00s [ 53/1149] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 54/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 55/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 56/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 57/1149] Installing rust-regex-devel 100% | 57.4 MiB/s | 705.9 KiB | 00m00s [ 58/1149] Installing rust-crossbeam-u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 59/1149] Installing rust-crossbeam-d 100% | 9.7 MiB/s | 29.7 KiB | 00m00s [ 60/1149] Installing rust-crossbeam-c 100% | 64.2 MiB/s | 592.0 KiB | 00m00s [ 61/1149] Installing rust-libc+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 62/1149] Installing rust-libc+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 63/1149] Installing rust-mio-devel-0 100% | 35.1 MiB/s | 503.1 KiB | 00m00s [ 64/1149] Installing rust-errno-devel 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [ 65/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 67/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 68/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1149] Installing rust-regex-synta 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 73/1149] Installing cmake-filesystem 100% | 1.3 MiB/s | 9.4 KiB | 00m00s [ 74/1149] Installing rust-tinyvec-dev 100% | 41.6 MiB/s | 213.1 KiB | 00m00s [ 75/1149] Installing rust-fastrand-de 100% | 14.8 MiB/s | 60.7 KiB | 00m00s [ 76/1149] Installing rust-yansi-devel 100% | 27.9 MiB/s | 114.3 KiB | 00m00s [ 77/1149] Installing rust-similar2-de 100% | 22.7 MiB/s | 232.6 KiB | 00m00s [ 78/1149] Installing rust-os_str_byte 100% | 22.5 MiB/s | 138.5 KiB | 00m00s [ 79/1149] Installing rust-zlib-rs-dev 100% | 62.9 MiB/s | 773.0 KiB | 00m00s [ 80/1149] Installing rust-uuid-devel- 100% | 48.6 MiB/s | 298.3 KiB | 00m00s [ 81/1149] Installing rust-newtype-uui 100% | 31.2 MiB/s | 64.0 KiB | 00m00s [ 82/1149] Installing rust-strum-devel 100% | 10.0 MiB/s | 20.5 KiB | 00m00s [ 83/1149] Installing rust-rand_core-d 100% | 18.3 MiB/s | 75.0 KiB | 00m00s [ 84/1149] Installing rust-rand-devel- 100% | 45.6 MiB/s | 420.5 KiB | 00m00s [ 85/1149] Installing rust-log-devel-0 100% | 37.8 MiB/s | 232.3 KiB | 00m00s [ 86/1149] Installing rust-log+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 87/1149] Installing rust-log+std-dev 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 88/1149] Installing rust-arrayvec-de 100% | 24.6 MiB/s | 125.9 KiB | 00m00s [ 89/1149] Installing rust-uuid+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 90/1149] Installing rust-uuid+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 91/1149] Installing rust-zlib-rs+rus 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 92/1149] Installing rust-similar2+te 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 93/1149] Installing libzstd-devel-0: 100% | 71.3 MiB/s | 219.1 KiB | 00m00s [ 94/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 95/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 96/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 97/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 98/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 99/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 100/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 101/1149] Installing rust-crossbeam-c 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 102/1149] Installing rust-percent-enc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 103/1149] Installing rust-form_urlenc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 104/1149] Installing rust-similar+tex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 105/1149] Installing rust-jiff-core+a 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 106/1149] Installing rust-rand_core0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 107/1149] Installing rust-rand0.8-dev 100% | 45.4 MiB/s | 325.6 KiB | 00m00s [ 108/1149] Installing rust-rand_core0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 109/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 110/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 111/1149] Installing rust-toml_writer 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 112/1149] Installing rust-crossbeam-q 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 113/1149] Installing rust-crossbeam-q 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 114/1149] Installing rust-crossbeam-e 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 115/1149] Installing rust-crossbeam-e 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 116/1149] Installing rust-crossbeam-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 117/1149] Installing rust-crossbeam-d 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 118/1149] Installing rust-once_cell+r 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 119/1149] Installing rust-once_cell+a 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 120/1149] Installing rust-once_cell+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 121/1149] Installing rust-once_cell+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 122/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 123/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 124/1149] Installing rust-aho-corasic 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 125/1149] Installing rust-memchr+allo 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 126/1149] Installing rust-memchr+std- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 127/1149] Installing rust-memchr+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 128/1149] Installing rust-aho-corasic 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 129/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 130/1149] Installing rust-regex+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 131/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 132/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 133/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 134/1149] Installing rust-regex+unico 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 135/1149] Installing rust-bit-vec-dev 100% | 38.8 MiB/s | 119.1 KiB | 00m00s [ 136/1149] Installing rust-bit-set-dev 100% | 21.3 MiB/s | 65.6 KiB | 00m00s [ 137/1149] Installing rust-fancy-regex 100% | 47.7 MiB/s | 439.7 KiB | 00m00s [ 138/1149] Installing rust-interpolato 100% | 36.6 MiB/s | 262.7 KiB | 00m00s [ 139/1149] Installing llvm-0:22.1.8-20 100% | 106.3 MiB/s | 93.9 MiB | 00m01s [ 140/1149] Installing rust-shlex-devel 100% | 7.0 MiB/s | 57.7 KiB | 00m00s [ 141/1149] Installing libstdc++-devel- 100% | 115.6 MiB/s | 41.3 MiB | 00m00s [ 142/1149] Installing gcc-c++-0:16.1.1 100% | 96.1 MiB/s | 44.0 MiB | 00m00s [ 143/1149] Installing rust-getopts-dev 100% | 18.5 MiB/s | 94.9 KiB | 00m00s [ 144/1149] Installing rust-siphasher-d 100% | 17.9 MiB/s | 55.1 KiB | 00m00s [ 145/1149] Installing rust-minimal-lex 100% | 34.6 MiB/s | 319.3 KiB | 00m00s [ 146/1149] Installing rust-nom7-devel- 100% | 52.4 MiB/s | 643.3 KiB | 00m00s [ 147/1149] Installing rust-fnv-devel-0 100% | 16.9 MiB/s | 34.7 KiB | 00m00s [ 148/1149] Installing rust-iana-time-z 100% | 20.7 MiB/s | 148.1 KiB | 00m00s [ 149/1149] Installing rust-html-escape 100% | 26.6 MiB/s | 136.1 KiB | 00m00s [ 150/1149] Installing rust-peg-runtime 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [ 151/1149] Installing rust-peg-runtime 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 152/1149] Installing rust-ucd-trie-de 100% | 39.0 MiB/s | 159.8 KiB | 00m00s [ 153/1149] Installing rust-pest-devel- 100% | 96.5 MiB/s | 1.4 MiB | 00m00s [ 154/1149] Installing rust-nu-ansi-ter 100% | 22.7 MiB/s | 116.2 KiB | 00m00s [ 155/1149] Installing rust-snapbox-mac 100% | 4.5 MiB/s | 18.5 KiB | 00m00s [ 156/1149] Installing rust-allocator-a 100% | 40.6 MiB/s | 291.4 KiB | 00m00s [ 157/1149] Installing rust-unit-prefix 100% | 12.9 MiB/s | 26.5 KiB | 00m00s [ 158/1149] Installing rust-utf8_iter-d 100% | 19.9 MiB/s | 40.8 KiB | 00m00s [ 159/1149] Installing rust-potential_u 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [ 160/1149] Installing rust-writeable-d 100% | 23.2 MiB/s | 95.1 KiB | 00m00s [ 161/1149] Installing rust-anstyle-par 100% | 16.1 MiB/s | 82.5 KiB | 00m00s [ 162/1149] Installing rust-typed-path- 100% | 37.1 MiB/s | 683.1 KiB | 00m00s [ 163/1149] Installing rust-winnow-deve 100% | 52.4 MiB/s | 1.3 MiB | 00m00s [ 164/1149] Installing rust-toml_parser 100% | 45.2 MiB/s | 231.2 KiB | 00m00s [ 165/1149] Installing rust-toml_parser 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 166/1149] Installing rust-toml_parser 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 167/1149] Installing rust-typeid-deve 100% | 8.3 MiB/s | 25.5 KiB | 00m00s [ 168/1149] Installing rust-portable-at 100% | 67.9 MiB/s | 1.2 MiB | 00m00s [ 169/1149] Installing rust-rend-devel- 100% | 22.7 MiB/s | 93.0 KiB | 00m00s [ 170/1149] Installing rust-path-dedot- 100% | 15.3 MiB/s | 31.3 KiB | 00m00s [ 171/1149] Installing rust-equivalent- 100% | 9.0 MiB/s | 18.4 KiB | 00m00s [ 172/1149] Installing rust-indexmap-de 100% | 45.2 MiB/s | 508.9 KiB | 00m00s [ 173/1149] Installing rust-indexmap+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 174/1149] Installing rust-indexmap+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 175/1149] Installing rust-ordermap-de 100% | 42.6 MiB/s | 348.7 KiB | 00m00s [ 176/1149] Installing rust-hashbrown0. 100% | 66.7 MiB/s | 819.0 KiB | 00m00s [ 177/1149] Installing python-rpm-macro 100% | 14.1 MiB/s | 28.9 KiB | 00m00s [ 178/1149] Installing rust-which-devel 100% | 26.5 MiB/s | 108.6 KiB | 00m00s [ 179/1149] Installing rust-unicode-wid 100% | 115.0 MiB/s | 2.2 MiB | 00m00s [ 180/1149] Installing rust-unicode-ide 100% | 43.1 MiB/s | 309.1 KiB | 00m00s [ 181/1149] Installing rust-unicode-ide 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 182/1149] Installing rust-proc-macro2 100% | 35.4 MiB/s | 254.1 KiB | 00m00s [ 183/1149] Installing rust-syn2-devel- 100% | 80.4 MiB/s | 2.2 MiB | 00m00s [ 184/1149] Installing rust-syn2+parsin 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 185/1149] Installing rust-quote-devel 100% | 21.0 MiB/s | 129.0 KiB | 00m00s [ 186/1149] Installing rust-syn2+printi 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 187/1149] Installing rust-syn2+full-d 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 188/1149] Installing rust-syn2+clone- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 189/1149] Installing rust-syn2+derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 190/1149] Installing rust-syn-devel-0 100% | 82.3 MiB/s | 2.2 MiB | 00m00s [ 191/1149] Installing rust-syn2+extra- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 192/1149] Installing rust-proc-macro2 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 193/1149] Installing rust-proc-macro2 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 194/1149] Installing rust-quote+proc- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 195/1149] Installing rust-quote+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 196/1149] Installing rust-syn2+proc-m 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 197/1149] Installing rust-syn2+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 198/1149] Installing rust-displaydoc- 100% | 13.1 MiB/s | 67.3 KiB | 00m00s [ 199/1149] Installing rust-zerotrie-de 100% | 37.6 MiB/s | 384.9 KiB | 00m00s [ 200/1149] Installing rust-manyhow-dev 100% | 22.2 MiB/s | 91.1 KiB | 00m00s [ 201/1149] Installing rust-serde_deriv 100% | 40.2 MiB/s | 329.0 KiB | 00m00s [ 202/1149] Installing rust-serde_deriv 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 203/1149] Installing rust-serde_core- 100% | 53.7 MiB/s | 384.7 KiB | 00m00s [ 204/1149] Installing rust-serde_core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 205/1149] Installing rust-serde_core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 206/1149] Installing rust-serde_spann 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 207/1149] Installing rust-syn2+fold-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 208/1149] Installing rust-serde_spann 100% | 13.5 KiB/s | 124.0 B | 00m00s [ 209/1149] Installing rust-jiff+alloc- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 210/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 211/1149] Installing rust-toml-devel- 100% | 32.7 MiB/s | 301.0 KiB | 00m00s [ 212/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 213/1149] Installing rust-toml0.9-dev 100% | 29.0 MiB/s | 296.7 KiB | 00m00s [ 214/1149] Installing rust-serde_core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 215/1149] Installing rust-serde-devel 100% | 59.8 MiB/s | 551.0 KiB | 00m00s [ 216/1149] Installing rust-serde+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 217/1149] Installing rust-serde+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 218/1149] Installing rust-serde+alloc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 219/1149] Installing rust-indexmap+se 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 220/1149] Installing rust-serde_core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 221/1149] Installing rust-serde_spann 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 222/1149] Installing rust-tinystr-dev 100% | 23.2 MiB/s | 95.1 KiB | 00m00s [ 223/1149] Installing rust-rkyv_derive 100% | 24.1 MiB/s | 123.6 KiB | 00m00s [ 224/1149] Installing rust-proc-macro- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 225/1149] Installing rust-syn+full-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 226/1149] Installing rust-syn2+visit- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 227/1149] Installing rust-typed-arena 100% | 20.1 MiB/s | 41.2 KiB | 00m00s [ 228/1149] Installing rust-rustc-hash- 100% | 13.0 MiB/s | 40.0 KiB | 00m00s [ 229/1149] Installing rust-colored-dev 100% | 24.1 MiB/s | 123.2 KiB | 00m00s [ 230/1149] Installing rust-camino-deve 100% | 33.4 MiB/s | 171.1 KiB | 00m00s [ 231/1149] Installing rust-anyhow-deve 100% | 27.4 MiB/s | 224.3 KiB | 00m00s [ 232/1149] Installing rust-anstyle-dev 100% | 16.6 MiB/s | 68.2 KiB | 00m00s [ 233/1149] Installing rust-anstyle+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 234/1149] Installing rust-anstyle+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 235/1149] Installing rust-anstyle-los 100% | 16.2 MiB/s | 33.2 KiB | 00m00s [ 236/1149] Installing rust-anstyle-los 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 237/1149] Installing rust-anyhow+std- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 238/1149] Installing rust-camino+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 239/1149] Installing rust-rustc-hash+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 240/1149] Installing rust-rustc-hash+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 241/1149] Installing rust-typed-arena 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 242/1149] Installing rust-tracing-att 100% | 23.3 MiB/s | 167.0 KiB | 00m00s [ 243/1149] Installing rust-tracing-att 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 244/1149] Installing rust-rkyv_derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 245/1149] Installing rust-tinystr+zer 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 246/1149] Installing rust-serde_test- 100% | 33.1 MiB/s | 101.5 KiB | 00m00s [ 247/1149] Installing rust-rust-stemme 100% | 111.4 MiB/s | 9.4 MiB | 00m00s [ 248/1149] Installing rust-rust-stemme 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 249/1149] Installing rust-serde+serde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 250/1149] Installing rust-serde+deriv 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 251/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 252/1149] Installing rust-toml0.9+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 253/1149] Installing rust-toml+displa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 254/1149] Installing rust-toml+parse- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 255/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 256/1149] Installing rust-toml+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 257/1149] Installing rust-jiff+tzdb-b 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 258/1149] Installing rust-bstr+alloc- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 259/1149] Installing rust-bstr+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 260/1149] Installing rust-similar+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 261/1149] Installing rust-similar+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 262/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 263/1149] Installing rust-toml+serde- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 264/1149] Installing rust-toml_dateti 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 265/1149] Installing rust-toml0.9+ser 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 266/1149] Installing rust-bitflags+se 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 267/1149] Installing rust-bitflags+se 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 268/1149] Installing rust-ron-devel-0 100% | 39.7 MiB/s | 731.0 KiB | 00m00s [ 269/1149] Installing rust-ron+std-dev 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 270/1149] Installing rust-ron+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 271/1149] Installing rust-serde_core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 272/1149] Installing rust-serde+rc-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 273/1149] Installing rust-manyhow+syn 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 274/1149] Installing rust-manyhow+syn 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 275/1149] Installing rust-zerotrie+ze 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 276/1149] Installing rust-quickcheck_ 100% | 9.0 MiB/s | 27.7 KiB | 00m00s [ 277/1149] Installing rust-libcst_deri 100% | 13.7 MiB/s | 42.1 KiB | 00m00s [ 278/1149] Installing rust-libcst_deri 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 279/1149] Installing rust-zerovec-der 100% | 36.8 MiB/s | 75.4 KiB | 00m00s [ 280/1149] Installing rust-zerovec+der 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 281/1149] Installing rust-thiserror-i 100% | 30.9 MiB/s | 95.0 KiB | 00m00s [ 282/1149] Installing rust-thiserror-i 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 283/1149] Installing rust-thiserror-d 100% | 9.1 MiB/s | 121.1 KiB | 00m00s [ 284/1149] Installing rust-thiserror+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 285/1149] Installing rust-thiserror+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 286/1149] Installing rust-ref-cast-im 100% | 14.8 MiB/s | 30.3 KiB | 00m00s [ 287/1149] Installing rust-ref-cast-im 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 288/1149] Installing rust-ref-cast-de 100% | 7.3 MiB/s | 44.8 KiB | 00m00s [ 289/1149] Installing rust-ref-cast+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 290/1149] Installing rust-thiserror-i 100% | 26.7 MiB/s | 82.2 KiB | 00m00s [ 291/1149] Installing rust-thiserror-i 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 292/1149] Installing rust-thiserror1- 100% | 9.1 MiB/s | 103.0 KiB | 00m00s [ 293/1149] Installing rust-thiserror1+ 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 294/1149] Installing rust-zerocopy-de 100% | 44.6 MiB/s | 958.8 KiB | 00m00s [ 295/1149] Installing rust-zerocopy-de 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 296/1149] Installing rust-zerocopy-de 100% | 40.3 MiB/s | 1.6 MiB | 00m00s [ 297/1149] Installing rust-zerocopy+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 298/1149] Installing rust-zerocopy+si 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 299/1149] Installing rust-ppv-lite86- 100% | 42.7 MiB/s | 131.3 KiB | 00m00s [ 300/1149] Installing rust-ppv-lite86+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 301/1149] Installing rust-ppv-lite86+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 302/1149] Installing rust-rand_chacha 100% | 17.0 MiB/s | 52.3 KiB | 00m00s [ 303/1149] Installing rust-rand_chacha 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 304/1149] Installing rust-rand0.8+ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 305/1149] Installing rust-rand0.8+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 306/1149] Installing rust-bytecheck_d 100% | 17.4 MiB/s | 35.6 KiB | 00m00s [ 307/1149] Installing rust-munge_macro 100% | 9.6 MiB/s | 19.6 KiB | 00m00s [ 308/1149] Installing rust-munge-devel 100% | 11.6 MiB/s | 59.3 KiB | 00m00s [ 309/1149] Installing rust-ptr_meta_de 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [ 310/1149] Installing rust-ptr_meta+pt 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 311/1149] Installing rust-ptr_meta+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 312/1149] Installing rust-rancor-deve 100% | 8.4 MiB/s | 34.2 KiB | 00m00s [ 313/1149] Installing rust-rkyv-devel- 100% | 29.1 MiB/s | 922.4 KiB | 00m00s [ 314/1149] Installing rust-bytecheck-d 100% | 31.6 MiB/s | 64.6 KiB | 00m00s [ 315/1149] Installing rust-rend+bytech 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 316/1149] Installing rust-rancor+allo 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 317/1149] Installing rust-rkyv+alloc- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 318/1149] Installing rust-peg-macros- 100% | 67.2 MiB/s | 344.3 KiB | 00m00s [ 319/1149] Installing rust-peg-macros+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 320/1149] Installing rust-peg-devel-0 100% | 7.7 MiB/s | 71.2 KiB | 00m00s [ 321/1149] Installing rust-proc-macro- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 322/1149] Installing rust-syn+proc-ma 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 323/1149] Installing rust-derive-wher 100% | 33.8 MiB/s | 311.8 KiB | 00m00s [ 324/1149] Installing rust-derive-wher 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 325/1149] Installing rust-syn+derive- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 326/1149] Installing rust-syn+extra-t 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 327/1149] Installing rust-syn+parsing 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 328/1149] Installing rust-syn+clone-i 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 329/1149] Installing rust-syn+printin 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 330/1149] Installing rust-syn+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 331/1149] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 332/1149] Installing rust-syn+visit-m 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 333/1149] Installing rust-salsa-macro 100% | 37.6 MiB/s | 192.7 KiB | 00m00s [ 334/1149] Installing rust-salsa-macro 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 335/1149] Installing rust-serde_deriv 100% | 42.1 MiB/s | 129.3 KiB | 00m00s [ 336/1149] Installing rust-serde_deriv 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 337/1149] Installing rust-schemars_de 100% | 26.8 MiB/s | 137.2 KiB | 00m00s [ 338/1149] Installing rust-schemars_de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 339/1149] Installing rust-syn2+visit- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 340/1149] Installing rust-synstructur 100% | 47.8 MiB/s | 98.0 KiB | 00m00s [ 341/1149] Installing rust-synstructur 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 342/1149] Installing rust-synstructur 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 343/1149] Installing rust-yoke-derive 100% | 23.8 MiB/s | 48.7 KiB | 00m00s [ 344/1149] Installing rust-zerofrom-de 100% | 7.3 MiB/s | 22.5 KiB | 00m00s [ 345/1149] Installing rust-zerofrom+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 346/1149] Installing rust-unicode-wid 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 347/1149] Installing rust-unicode-wid 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 348/1149] Installing rust-console+uni 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 349/1149] Installing rust-annotate-sn 100% | 30.5 MiB/s | 125.0 KiB | 00m00s [ 350/1149] Installing rust-annotate-sn 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 351/1149] Installing rust-getopts+uni 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 352/1149] Installing rust-getopts+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 353/1149] Installing rust-which+real- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 354/1149] Installing rust-which+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 355/1149] Installing python3-rpm-macr 100% | 6.6 MiB/s | 6.8 KiB | 00m00s [ 356/1149] Installing rust-hashbrown0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 357/1149] Installing rust-ordermap+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 358/1149] Installing rust-ordermap+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 359/1149] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1149] Installing rust-path-dedot+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 361/1149] Installing rust-path-dedot+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 362/1149] Installing rust-path-absolu 100% | 18.2 MiB/s | 37.4 KiB | 00m00s [ 363/1149] Installing rust-portable-at 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 364/1149] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 365/1149] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 366/1149] Installing rust-typed-path+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 367/1149] Installing rust-typed-path+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 368/1149] Installing rust-potential_u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 369/1149] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1149] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1149] Installing rust-unit-prefix 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 372/1149] Installing rust-allocator-a 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 373/1149] Installing rust-hashbrown+a 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 374/1149] Installing rust-snapbox-mac 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 375/1149] Installing rust-nu-ansi-ter 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 376/1149] Installing rust-nu-ansi-ter 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 377/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 378/1149] Installing rust-pest+memchr 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 379/1149] Installing rust-ucd-trie+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 380/1149] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1149] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1149] Installing rust-peg-runtime 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 383/1149] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1149] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1149] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1149] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1149] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 388/1149] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1149] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1149] Installing rust-fnv+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 391/1149] Installing rust-nom7+alloc- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 392/1149] Installing rust-minimal-lex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 393/1149] Installing rust-nom7+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 394/1149] Installing rust-cexpr-devel 100% | 16.0 MiB/s | 65.7 KiB | 00m00s [ 395/1149] Installing rust-cexpr+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 396/1149] Installing rust-siphasher+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 397/1149] Installing rust-siphasher+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 398/1149] Installing rust-phf_shared- 100% | 24.0 MiB/s | 49.2 KiB | 00m00s [ 399/1149] Installing rust-phf-devel-0 100% | 28.3 MiB/s | 86.9 KiB | 00m00s [ 400/1149] Installing rust-phf0.11-dev 100% | 26.8 MiB/s | 82.2 KiB | 00m00s [ 401/1149] Installing rust-phf_shared0 100% | 22.3 MiB/s | 45.6 KiB | 00m00s [ 402/1149] Installing rust-phf_shared0 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 403/1149] Installing rust-phf0.11+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 404/1149] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 405/1149] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 406/1149] Installing rust-phf_shared+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 407/1149] Installing rust-phf+std-dev 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 408/1149] Installing rust-phf+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 409/1149] Installing rust-imperative- 100% | 37.2 MiB/s | 76.2 KiB | 00m00s [ 410/1149] Installing rust-shlex+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 411/1149] Installing rust-shlex+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 412/1149] Installing llvm-test-0:22.1 100% | 37.8 MiB/s | 2.6 MiB | 00m00s [ 413/1149] Installing rust-interpolato 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 414/1149] Installing rust-interpolato 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 415/1149] Installing rust-fancy-regex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 416/1149] Installing rust-bit-vec+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 417/1149] Installing rust-bit-set+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 418/1149] Installing rust-fancy-regex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 419/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 420/1149] Installing rust-aho-corasic 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 421/1149] Installing rust-os_str_byte 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 422/1149] Installing rust-quick-xml-d 100% | 84.7 MiB/s | 1.3 MiB | 00m00s [ 423/1149] Installing rust-quick-xml+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 424/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 425/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 426/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 427/1149] Installing rust-tracing-cor 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 428/1149] Installing rust-tracing-cor 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 429/1149] Installing rust-tracing-cor 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 430/1149] Installing rust-tracing-log 100% | 21.5 MiB/s | 66.1 KiB | 00m00s [ 431/1149] Installing rust-tracing-log 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 432/1149] Installing rust-tracing-log 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 433/1149] Installing rust-rayon-core- 100% | 30.3 MiB/s | 279.5 KiB | 00m00s [ 434/1149] Installing rust-rayon-core+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 435/1149] Installing rust-rayon-devel 100% | 42.2 MiB/s | 908.1 KiB | 00m00s [ 436/1149] Installing rust-crossbeam+a 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 437/1149] Installing rust-crossbeam+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 438/1149] Installing rust-crossbeam-q 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 439/1149] Installing rust-matchers-de 100% | 11.9 MiB/s | 24.4 KiB | 00m00s [ 440/1149] Installing rust-matchers+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 441/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 442/1149] Installing rust-rand0.8+all 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 443/1149] Installing rust-rand0.8+lib 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 444/1149] Installing rust-rand0.8+sma 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 445/1149] Installing rust-phf_generat 100% | 7.9 MiB/s | 32.5 KiB | 00m00s [ 446/1149] Installing rust-phf_generat 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 447/1149] Installing rust-phf_codegen 100% | 21.6 MiB/s | 44.2 KiB | 00m00s [ 448/1149] Installing rust-phf_codegen 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 449/1149] Installing rust-terminfo-de 100% | 28.5 MiB/s | 175.4 KiB | 00m00s [ 450/1149] Installing rust-terminfo+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 451/1149] Installing rust-jiff-core+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 452/1149] Installing rust-jiff+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 453/1149] Installing rust-jiff+tz-sys 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 454/1149] Installing rust-jiff+tzdb-c 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 455/1149] Installing rust-jiff+tzdb-z 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 456/1149] Installing rust-similar+inl 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 457/1149] Installing rust-form_urlenc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 458/1149] Installing rust-crossbeam-c 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 459/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 460/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 461/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 462/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 463/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 464/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 465/1149] Installing rust-regex+unico 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 466/1149] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 467/1149] Installing rust-similar2+in 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 468/1149] Installing rust-zlib-rs+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 469/1149] Installing rust-arrayvec+st 100% | 17.3 KiB/s | 124.0 B | 00m00s [ 470/1149] Installing rust-vte-devel-0 100% | 61.4 MiB/s | 314.2 KiB | 00m00s [ 471/1149] Installing rust-strip-ansi- 100% | 10.8 MiB/s | 22.1 KiB | 00m00s [ 472/1149] Installing rust-strip-ansi- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 473/1149] Installing rust-fern-devel- 100% | 55.1 MiB/s | 451.2 KiB | 00m00s [ 474/1149] Installing rust-mio+log-dev 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 475/1149] Installing rust-mio+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 476/1149] Installing rust-rand_core+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 477/1149] Installing rust-strum+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 478/1149] Installing rust-newtype-uui 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 479/1149] Installing rust-newtype-uui 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 480/1149] Installing rust-newtype-uui 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 481/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1149] Installing rust-yansi+alloc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 484/1149] Installing rust-yansi+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 485/1149] Installing rust-yansi+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 486/1149] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1149] Installing rust-fastrand+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 488/1149] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1149] Installing rust-tinyvec+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 490/1149] Installing rust-regex-synta 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 491/1149] Installing rust-errno+std-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 492/1149] Installing rust-mio+os-poll 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 493/1149] Installing rust-mio+os-ext- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 494/1149] Installing rust-os_pipe-dev 100% | 11.7 MiB/s | 36.0 KiB | 00m00s [ 495/1149] Installing rust-os_pipe+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 496/1149] Installing rust-wait-timeou 100% | 10.4 MiB/s | 31.9 KiB | 00m00s [ 497/1149] Installing rust-wait-timeou 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 498/1149] Installing rust-inotify-sys 100% | 10.8 MiB/s | 33.2 KiB | 00m00s [ 499/1149] Installing rust-inotify-sys 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 500/1149] Installing rust-inotify-dev 100% | 25.0 MiB/s | 102.3 KiB | 00m00s [ 501/1149] Installing rust-jobserver-d 100% | 23.6 MiB/s | 96.7 KiB | 00m00s [ 502/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 503/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 504/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1149] Installing rust-smallvec+co 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 506/1149] Installing rust-proc-macro- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 507/1149] Installing rust-proc-macro- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 508/1149] Installing rust-itertools+u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 509/1149] Installing rust-shellexpand 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 510/1149] Installing rust-thin-vec+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 511/1149] Installing rust-thin-vec+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 512/1149] Installing rust-jiff+perf-i 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 513/1149] Installing rust-jiff-core+t 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 514/1149] Installing rust-jiff+tz-fat 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 515/1149] Installing rust-bstr+unicod 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 516/1149] Installing rust-itertools0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 517/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 518/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 519/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 520/1149] Installing rust-flate2+any_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 521/1149] Installing rust-flate2+any_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 522/1149] Installing rust-flate2+zlib 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 523/1149] Installing rust-either+std- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 524/1149] Installing rust-either+use_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 525/1149] Installing rust-itertools+u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 526/1149] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1149] Installing rust-itertools0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 528/1149] Installing rust-notify-type 100% | 12.7 MiB/s | 78.2 KiB | 00m00s [ 529/1149] Installing rust-notify-type 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 530/1149] Installing rust-bitflags+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 531/1149] Installing rust-smallvec+un 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 532/1149] Installing rust-version-ran 100% | 42.6 MiB/s | 87.2 KiB | 00m00s [ 533/1149] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1149] Installing rust-console+ans 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 535/1149] Installing rust-console+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 536/1149] Installing rust-console+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 537/1149] Installing rust-indicatif-d 100% | 38.9 MiB/s | 318.5 KiB | 00m00s [ 538/1149] Installing rust-indicatif+u 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 539/1149] Installing rust-ptr_meta+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 540/1149] Installing rust-rkyv+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 541/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1149] Installing rust-proc-macro- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 543/1149] Installing rust-manyhow-mac 100% | 17.3 MiB/s | 17.7 KiB | 00m00s [ 544/1149] Installing rust-manyhow-mac 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 545/1149] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 546/1149] Installing rust-manyhow+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 547/1149] Installing rust-quote-use-m 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 548/1149] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1149] Installing rust-quote-use-d 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [ 550/1149] Installing rust-quote-use+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 551/1149] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 552/1149] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 553/1149] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 554/1149] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 555/1149] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 556/1149] Installing rust-linux-raw-s 100% | 24.2 KiB/s | 124.0 B | 00m00s [ 557/1149] Installing rust-rustix-deve 100% | 34.5 MiB/s | 2.3 MiB | 00m00s [ 558/1149] Installing rust-rustix+fs-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 559/1149] Installing rust-rustix+term 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 560/1149] Installing rust-rustix+allo 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 561/1149] Installing rust-rustix+std- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 562/1149] Installing rust-rustix+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 563/1149] Installing rust-tempfile-de 100% | 28.7 MiB/s | 176.3 KiB | 00m00s [ 564/1149] Installing rust-terminal_si 100% | 12.3 MiB/s | 25.2 KiB | 00m00s [ 565/1149] Installing rust-terminal_si 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 566/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 567/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 568/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 569/1149] Installing rust-globset-dev 100% | 39.3 MiB/s | 120.7 KiB | 00m00s [ 570/1149] Installing rust-globset+log 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 571/1149] Installing rust-globset+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 572/1149] Installing rust-fancy-regex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 573/1149] Installing rust-fancy-regex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 574/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 575/1149] Installing rust-regex+perf- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 576/1149] Installing rust-regex+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 577/1149] Installing rust-hashbrown+i 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 578/1149] Installing rust-hashbrown+r 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 579/1149] Installing rust-get-size2+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 580/1149] Installing rust-csv-core-de 100% | 38.7 MiB/s | 118.8 KiB | 00m00s [ 581/1149] Installing rust-csv-core+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 582/1149] Installing rust-libc+extra_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 583/1149] Installing rust-cpufeatures 100% | 15.1 MiB/s | 46.4 KiB | 00m00s [ 584/1149] Installing rust-cpufeatures 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 585/1149] Installing rust-cpufeatures 100% | 14.5 MiB/s | 44.4 KiB | 00m00s [ 586/1149] Installing rust-cpufeatures 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 587/1149] Installing rust-collection_ 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [ 588/1149] Installing rust-collection_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 589/1149] Installing rust-attribute-d 100% | 20.0 MiB/s | 40.9 KiB | 00m00s [ 590/1149] Installing rust-attribute-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 591/1149] Installing rust-attribute-d 100% | 25.7 MiB/s | 78.8 KiB | 00m00s [ 592/1149] Installing rust-attribute-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 593/1149] Installing rust-get-size-de 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [ 594/1149] Installing rust-get-size-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 595/1149] Installing rust-get-size2+g 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 596/1149] Installing rust-version_che 100% | 28.9 MiB/s | 59.2 KiB | 00m00s [ 597/1149] Installing rust-version_che 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 598/1149] Installing rust-typenum-dev 100% | 106.6 MiB/s | 1.2 MiB | 00m00s [ 599/1149] Installing rust-typenum+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 600/1149] Installing rust-generic-arr 100% | 22.4 MiB/s | 68.9 KiB | 00m00s [ 601/1149] Installing rust-generic-arr 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 602/1149] Installing rust-block-buffe 100% | 11.7 MiB/s | 35.8 KiB | 00m00s [ 603/1149] Installing rust-block-buffe 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 604/1149] Installing rust-generic-arr 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 605/1149] Installing rust-crypto-comm 100% | 13.1 MiB/s | 26.8 KiB | 00m00s [ 606/1149] Installing rust-crypto-comm 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 607/1149] Installing rust-digest0.10- 100% | 17.2 MiB/s | 88.2 KiB | 00m00s [ 608/1149] Installing rust-digest0.10+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 609/1149] Installing rust-digest0.10+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 610/1149] Installing rust-digest0.10+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 611/1149] Installing ncurses-c++-libs 100% | 37.2 MiB/s | 266.5 KiB | 00m00s [ 612/1149] Installing ncurses-devel-0: 100% | 10.2 MiB/s | 1.0 MiB | 00m00s [ 613/1149] Installing libedit-devel-0: 100% | 9.4 MiB/s | 67.5 KiB | 00m00s [ 614/1149] Installing llvm-static-0:22 100% | 143.3 MiB/s | 358.8 MiB | 00m03s [ 615/1149] Installing llvm-googletest- 100% | 51.8 MiB/s | 2.3 MiB | 00m00s [ 616/1149] Installing llvm-devel-0:22. 100% | 59.8 MiB/s | 36.4 MiB | 00m01s [ 617/1149] Installing emacs-filesystem 100% | 396.5 KiB/s | 812.0 B | 00m00s [ 618/1149] Installing ncurses-0:6.6-3. 100% | 17.5 MiB/s | 965.2 KiB | 00m00s [ 619/1149] Installing rust-option-ext- 100% | 11.2 MiB/s | 23.0 KiB | 00m00s [ 620/1149] Installing rust-option-ext+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 621/1149] Installing rust-dirs-sys-de 100% | 14.9 MiB/s | 30.5 KiB | 00m00s [ 622/1149] Installing rust-dirs-sys+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 623/1149] Installing rust-dirs-devel- 100% | 24.4 MiB/s | 50.0 KiB | 00m00s [ 624/1149] Installing rust-dirs+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 625/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 626/1149] Installing rust-shellexpand 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 627/1149] Installing clang-resource-f 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [ 628/1149] Installing clang-libs-0:22. 100% | 118.0 MiB/s | 117.5 MiB | 00m01s [ 629/1149] Installing clang-0:22.1.8-2 100% | 129.9 MiB/s | 60.8 MiB | 00m00s [ 630/1149] Installing clang-tools-extr 100% | 107.1 MiB/s | 68.9 MiB | 00m01s [ 631/1149] Installing clang-devel-0:22 100% | 85.6 MiB/s | 32.9 MiB | 00m00s [ 632/1149] Installing groff-base-0:1.2 100% | 46.0 MiB/s | 4.9 MiB | 00m00s [ 633/1149] Installing perl-Digest-0:1. 100% | 12.0 MiB/s | 37.0 KiB | 00m00s [ 634/1149] Installing perl-Digest-MD5- 100% | 34.2 MiB/s | 105.1 KiB | 00m00s [ 635/1149] Installing perl-FileHandle- 100% | 9.6 MiB/s | 9.8 KiB | 00m00s [ 636/1149] Installing perl-B-0:1.92-52 100% | 78.2 MiB/s | 560.8 KiB | 00m00s [ 637/1149] Installing perl-libnet-0:3. 100% | 41.0 MiB/s | 293.8 KiB | 00m00s [ 638/1149] Installing perl-Data-Dumper 100% | 44.6 MiB/s | 137.1 KiB | 00m00s [ 639/1149] Installing perl-MIME-Base32 100% | 10.5 MiB/s | 32.2 KiB | 00m00s [ 640/1149] Installing perl-URI-0:5.35- 100% | 25.0 MiB/s | 282.0 KiB | 00m00s [ 641/1149] Installing perl-IO-Socket-I 100% | 33.3 MiB/s | 102.3 KiB | 00m00s [ 642/1149] Installing perl-AutoLoader- 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [ 643/1149] Installing perl-IO-Socket-S 100% | 71.4 MiB/s | 731.0 KiB | 00m00s [ 644/1149] Installing perl-Net-SSLeay- 100% | 68.1 MiB/s | 1.6 MiB | 00m00s [ 645/1149] Installing perl-locale-0:1. 100% | 6.4 MiB/s | 6.5 KiB | 00m00s [ 646/1149] Installing perl-if-0:0.61.0 100% | 6.1 MiB/s | 6.2 KiB | 00m00s [ 647/1149] Installing perl-Text-Tabs+W 100% | 11.7 MiB/s | 23.9 KiB | 00m00s [ 648/1149] Installing perl-Pod-Escapes 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 649/1149] Installing perl-Time-Local- 100% | 23.0 MiB/s | 70.6 KiB | 00m00s [ 650/1149] Installing perl-Time-HiRes- 100% | 49.9 MiB/s | 153.4 KiB | 00m00s [ 651/1149] Installing perl-File-Path-0 100% | 31.5 MiB/s | 64.4 KiB | 00m00s [ 652/1149] Installing perl-Pod-Simple- 100% | 56.1 MiB/s | 574.8 KiB | 00m00s [ 653/1149] Installing perl-HTTP-Tiny-0 100% | 53.5 MiB/s | 164.5 KiB | 00m00s [ 654/1149] Installing perl-Class-Struc 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 655/1149] Installing perl-IPC-Open3-0 100% | 27.8 MiB/s | 28.5 KiB | 00m00s [ 656/1149] Installing perl-File-Temp-1 100% | 53.9 MiB/s | 165.5 KiB | 00m00s [ 657/1149] Installing perl-POSIX-0:2.2 100% | 63.9 MiB/s | 327.4 KiB | 00m00s [ 658/1149] Installing perl-Term-Cap-0: 100% | 14.9 MiB/s | 30.6 KiB | 00m00s [ 659/1149] Installing perl-Term-ANSICo 100% | 48.4 MiB/s | 99.1 KiB | 00m00s [ 660/1149] Installing perl-podlators-1 100% | 6.6 MiB/s | 328.7 KiB | 00m00s [ 661/1149] Installing perl-Pod-Perldoc 100% | 3.4 MiB/s | 169.4 KiB | 00m00s [ 662/1149] Installing perl-File-stat-0 100% | 6.9 MiB/s | 14.2 KiB | 00m00s [ 663/1149] Installing perl-SelectSaver 100% | 2.5 MiB/s | 2.5 KiB | 00m00s [ 664/1149] Installing perl-Socket-4:2. 100% | 47.6 MiB/s | 146.4 KiB | 00m00s [ 665/1149] Installing perl-Symbol-0:1. 100% | 7.1 MiB/s | 7.3 KiB | 00m00s [ 666/1149] Installing perl-Pod-Usage-4 100% | 1.9 MiB/s | 87.8 KiB | 00m00s [ 667/1149] Installing perl-IO-0:1.56-5 100% | 31.8 MiB/s | 195.3 KiB | 00m00s [ 668/1149] Installing perl-Fcntl-0:1.2 100% | 45.6 MiB/s | 93.4 KiB | 00m00s [ 669/1149] Installing perl-overloading 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [ 670/1149] Installing perl-mro-0:1.30- 100% | 26.7 MiB/s | 82.1 KiB | 00m00s [ 671/1149] Installing perl-base-0:2.27 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [ 672/1149] Installing perl-Text-ParseW 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [ 673/1149] Installing perl-Getopt-Long 100% | 47.9 MiB/s | 147.2 KiB | 00m00s [ 674/1149] Installing perl-Storable-1: 100% | 59.7 MiB/s | 244.4 KiB | 00m00s [ 675/1149] Installing perl-parent-1:0. 100% | 5.4 MiB/s | 11.0 KiB | 00m00s [ 676/1149] Installing perl-MIME-Base64 100% | 31.2 MiB/s | 95.8 KiB | 00m00s [ 677/1149] Installing perl-Getopt-Std- 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [ 678/1149] Installing perl-File-Basena 100% | 14.3 MiB/s | 14.6 KiB | 00m00s [ 679/1149] Installing perl-vars-0:1.05 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [ 680/1149] Installing perl-overload-0: 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 681/1149] Installing perl-Scalar-List 100% | 25.4 MiB/s | 156.2 KiB | 00m00s [ 682/1149] Installing perl-Errno-0:1.3 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 683/1149] Installing perl-constant-0: 100% | 13.4 MiB/s | 27.4 KiB | 00m00s [ 684/1149] Installing perl-Encode-4:3. 100% | 55.6 MiB/s | 4.8 MiB | 00m00s [ 685/1149] Installing perl-DynaLoader- 100% | 2.6 MiB/s | 32.5 KiB | 00m00s [ 686/1149] Installing perl-PathTools-0 100% | 37.2 MiB/s | 228.4 KiB | 00m00s [ 687/1149] Installing perl-Carp-0:1.54 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [ 688/1149] Installing perl-Exporter-0: 100% | 9.0 MiB/s | 55.5 KiB | 00m00s [ 689/1149] Installing perl-libs-4:5.44 100% | 74.6 MiB/s | 12.9 MiB | 00m00s [ 690/1149] Installing perl-interpreter 100% | 3.9 MiB/s | 177.3 KiB | 00m00s [ 691/1149] Installing rust-find-msvc-t 100% | 28.3 MiB/s | 116.1 KiB | 00m00s [ 692/1149] Installing rust-find-msvc-t 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 693/1149] Installing rust-cc-devel-0: 100% | 61.7 MiB/s | 378.9 KiB | 00m00s [ 694/1149] Installing rust-cc+default- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 695/1149] Installing rust-cc+parallel 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 696/1149] Installing rust-pkg-config- 100% | 24.8 MiB/s | 76.2 KiB | 00m00s [ 697/1149] Installing rust-pkg-config+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 698/1149] Installing rust-icu_normali 100% | 80.1 MiB/s | 410.2 KiB | 00m00s [ 699/1149] Installing rust-tinyvec_mac 100% | 15.4 MiB/s | 15.8 KiB | 00m00s [ 700/1149] Installing rust-tinyvec_mac 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 701/1149] Installing rust-tinyvec+tin 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 702/1149] Installing rust-tinyvec+all 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 703/1149] Installing rust-unicode-nor 100% | 87.1 MiB/s | 713.6 KiB | 00m00s [ 704/1149] Installing rust-unicode-nor 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 705/1149] Installing rust-urlencoding 100% | 6.5 MiB/s | 20.1 KiB | 00m00s [ 706/1149] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 707/1149] Installing rust-escape8259- 100% | 13.7 MiB/s | 14.1 KiB | 00m00s [ 708/1149] Installing rust-escape8259+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 709/1149] Installing rust-termtree0.5 100% | 10.4 MiB/s | 21.2 KiB | 00m00s [ 710/1149] Installing rust-termtree0.5 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 711/1149] Installing rust-autocfg-dev 100% | 15.6 MiB/s | 64.1 KiB | 00m00s [ 712/1149] Installing rust-autocfg+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 713/1149] Installing rust-num-traits- 100% | 44.3 MiB/s | 272.0 KiB | 00m00s [ 714/1149] Installing rust-chrono-deve 100% | 85.8 MiB/s | 1.3 MiB | 00m00s [ 715/1149] Installing rust-chrono+iana 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 716/1149] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1149] Installing rust-chrono+std- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 718/1149] Installing rust-quick-junit 100% | 31.5 MiB/s | 129.1 KiB | 00m00s [ 719/1149] Installing rust-chrono+now- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 720/1149] Installing rust-chrono+cloc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 721/1149] Installing rust-fs-err-deve 100% | 26.7 MiB/s | 109.4 KiB | 00m00s [ 722/1149] Installing rust-fs-err+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 723/1149] Installing rust-argfile-dev 100% | 8.5 MiB/s | 26.1 KiB | 00m00s [ 724/1149] Installing rust-memoffset-d 100% | 18.5 MiB/s | 37.8 KiB | 00m00s [ 725/1149] Installing rust-memoffset+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 726/1149] Installing rust-intrusive-c 100% | 74.2 MiB/s | 380.1 KiB | 00m00s [ 727/1149] Installing rust-intrusive-c 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 728/1149] Installing rust-intrusive-c 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 729/1149] Installing jemalloc-0:5.3.0 100% | 17.4 MiB/s | 964.2 KiB | 00m00s [ 730/1149] Installing jemalloc-devel-0 100% | 4.6 MiB/s | 222.0 KiB | 00m00s [ 731/1149] Installing rust-tikv-jemall 100% | 17.0 MiB/s | 87.2 KiB | 00m00s [ 732/1149] Installing rust-tikv-jemall 100% | 16.1 MiB/s | 49.5 KiB | 00m00s [ 733/1149] Installing rust-tikv-jemall 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 734/1149] Installing rust-tikv-jemall 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 735/1149] Installing rust-stable_dere 100% | 11.9 MiB/s | 24.4 KiB | 00m00s [ 736/1149] Installing rust-yoke-devel- 100% | 34.3 MiB/s | 140.5 KiB | 00m00s [ 737/1149] Installing rust-yoke+derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 738/1149] Installing rust-zerovec+yok 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 739/1149] Installing rust-icu_collect 100% | 48.5 MiB/s | 645.1 KiB | 00m00s [ 740/1149] Installing rust-zerotrie+yo 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 741/1149] Installing rust-scopeguard- 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [ 742/1149] Installing rust-lock_api-de 100% | 98.2 MiB/s | 201.0 KiB | 00m00s [ 743/1149] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 744/1149] Installing rust-lock_api+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 745/1149] Installing rust-cfg_aliases 100% | 11.3 MiB/s | 23.1 KiB | 00m00s [ 746/1149] Installing rust-cfg_aliases 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 747/1149] Installing rust-clap_lex-de 100% | 21.3 MiB/s | 43.6 KiB | 00m00s [ 748/1149] Installing rust-clap_lex+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 749/1149] Installing rust-clap_builde 100% | 58.0 MiB/s | 950.8 KiB | 00m00s [ 750/1149] Installing rust-clap-devel- 100% | 15.0 MiB/s | 246.1 KiB | 00m00s [ 751/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 752/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 753/1149] Installing rust-clap+help-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 754/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 755/1149] Installing rust-clap+error- 100% | 0.0 B/s | 124.0 B | 00m00s [ 756/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 757/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 758/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 759/1149] Installing rust-clap+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 760/1149] Installing rust-clap_comple 100% | 31.0 MiB/s | 190.5 KiB | 00m00s [ 761/1149] Installing rust-clap_comple 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 762/1149] Installing rust-clap_comple 100% | 19.2 MiB/s | 39.2 KiB | 00m00s [ 763/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 764/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 765/1149] Installing rust-clap+usage- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 766/1149] Installing rust-strsim-deve 100% | 26.8 MiB/s | 54.8 KiB | 00m00s [ 767/1149] Installing rust-strsim+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 768/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 769/1149] Installing rust-clap+sugges 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 770/1149] Installing rust-difflib-dev 100% | 13.2 MiB/s | 40.4 KiB | 00m00s [ 771/1149] Installing rust-difflib+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 772/1149] Installing rust-lazy_static 100% | 12.4 MiB/s | 38.2 KiB | 00m00s [ 773/1149] Installing rust-lazy_static 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 774/1149] Installing rust-sharded-sla 100% | 36.6 MiB/s | 262.7 KiB | 00m00s [ 775/1149] Installing rust-sharded-sla 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 776/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 777/1149] Installing rust-normalize-l 100% | 15.4 MiB/s | 15.8 KiB | 00m00s [ 778/1149] Installing rust-normalize-l 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 779/1149] Installing rust-snapbox-dev 100% | 29.8 MiB/s | 274.9 KiB | 00m00s [ 780/1149] Installing rust-snapbox+dif 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 781/1149] Installing rust-zmij-devel- 100% | 22.0 MiB/s | 67.6 KiB | 00m00s [ 782/1149] Installing rust-zmij+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 783/1149] Installing rust-dyn-clone-d 100% | 11.5 MiB/s | 35.4 KiB | 00m00s [ 784/1149] Installing rust-dyn-clone+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 785/1149] Installing rust-pin-project 100% | 17.8 MiB/s | 237.3 KiB | 00m00s [ 786/1149] Installing rust-pin-project 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 787/1149] Installing rust-tracing-dev 100% | 58.0 MiB/s | 475.5 KiB | 00m00s [ 788/1149] Installing rust-tracing+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 789/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 790/1149] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 791/1149] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 792/1149] Installing rust-foldhash-de 100% | 29.0 MiB/s | 59.4 KiB | 00m00s [ 793/1149] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 794/1149] Installing rust-hashbrown+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 795/1149] Installing rust-hashlink-de 100% | 41.0 MiB/s | 168.0 KiB | 00m00s [ 796/1149] Installing rust-hashlink+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 797/1149] Installing rust-simdutf8-de 100% | 21.3 MiB/s | 131.0 KiB | 00m00s [ 798/1149] Installing rust-bytecheck+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 799/1149] Installing rust-rkyv+bytech 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 800/1149] Installing rust-winnow0.7-d 100% | 59.8 MiB/s | 1.3 MiB | 00m00s [ 801/1149] Installing rust-toml0.9+par 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 802/1149] Installing rust-diff-devel- 100% | 111.4 MiB/s | 912.2 KiB | 00m00s [ 803/1149] Installing rust-diff+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 804/1149] Installing rust-pretty_asse 100% | 40.6 MiB/s | 124.8 KiB | 00m00s [ 805/1149] Installing rust-pretty_asse 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 806/1149] Installing rust-unscanny-de 100% | 18.0 MiB/s | 36.9 KiB | 00m00s [ 807/1149] Installing rust-unscanny+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 808/1149] Installing rust-pep440_rs-d 100% | 50.8 MiB/s | 207.9 KiB | 00m00s [ 809/1149] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 810/1149] Installing rust-pep440_rs+v 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 811/1149] Installing rust-litemap-dev 100% | 25.7 MiB/s | 131.5 KiB | 00m00s [ 812/1149] Installing rust-icu_locale_ 100% | 26.1 MiB/s | 400.4 KiB | 00m00s [ 813/1149] Installing rust-icu_provide 100% | 33.4 MiB/s | 205.3 KiB | 00m00s [ 814/1149] Installing rust-icu_provide 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 815/1149] Installing rust-icu_normali 100% | 64.9 MiB/s | 265.7 KiB | 00m00s [ 816/1149] Installing rust-icu_locale_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 817/1149] Installing rust-icu_propert 100% | 58.4 MiB/s | 358.8 KiB | 00m00s [ 818/1149] Installing rust-idna_adapte 100% | 27.3 MiB/s | 27.9 KiB | 00m00s [ 819/1149] Installing rust-idna_adapte 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 820/1149] Installing rust-idna-devel- 100% | 101.1 MiB/s | 932.0 KiB | 00m00s [ 821/1149] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 822/1149] Installing rust-idna+std-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 823/1149] Installing rust-cfg-if-deve 100% | 11.6 MiB/s | 23.8 KiB | 00m00s [ 824/1149] Installing rust-cfg-if+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 825/1149] Installing rust-nix-devel-0 100% | 66.5 MiB/s | 1.7 MiB | 00m00s [ 826/1149] Installing rust-getrandom-d 100% | 21.0 MiB/s | 171.7 KiB | 00m00s [ 827/1149] Installing rust-chacha20-de 100% | 30.1 MiB/s | 154.2 KiB | 00m00s [ 828/1149] Installing rust-crc32fast-d 100% | 32.1 MiB/s | 98.6 KiB | 00m00s [ 829/1149] Installing rust-getrandom0. 100% | 19.5 MiB/s | 119.8 KiB | 00m00s [ 830/1149] Installing rust-getrandom0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 831/1149] Installing rust-rand_core0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 832/1149] Installing rust-rand0.8+get 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 833/1149] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 834/1149] Installing rust-rand_core0. 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 835/1149] Installing rust-rand0.8+std 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 836/1149] Installing rust-rand0.8+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 837/1149] Installing rust-unicode_nam 100% | 20.2 MiB/s | 41.4 KiB | 00m00s [ 838/1149] Installing rust-unicode_nam 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 839/1149] Installing rust-unicode_nam 100% | 119.2 MiB/s | 2.1 MiB | 00m00s [ 840/1149] Installing rust-crc32fast+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 841/1149] Installing rust-crc32fast+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 842/1149] Installing rust-zip-devel-0 100% | 60.9 MiB/s | 623.3 KiB | 00m00s [ 843/1149] Installing rust-zip+_deflat 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 844/1149] Installing rust-zip+deflate 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 845/1149] Installing rust-chacha20+rn 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 846/1149] Installing rust-tempfile+ge 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 847/1149] Installing rust-tempfile+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 848/1149] Installing rust-insta-devel 100% | 27.5 MiB/s | 506.8 KiB | 00m00s [ 849/1149] Installing rust-insta+serde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 850/1149] Installing rust-insta+regex 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 851/1149] Installing rust-insta+pest- 100% | 0.0 B/s | 124.0 B | 00m00s [ 852/1149] Installing rust-insta+conso 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 853/1149] Installing rust-insta+color 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 854/1149] Installing rust-insta+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 855/1149] Installing rust-cachedir-de 100% | 8.6 MiB/s | 17.7 KiB | 00m00s [ 856/1149] Installing rust-getrandom+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 857/1149] Installing rust-getrandom+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 858/1149] Installing rust-rand+sys_rn 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 859/1149] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 860/1149] Installing rust-nix+term-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 861/1149] Installing rust-clearscreen 100% | 50.5 MiB/s | 258.5 KiB | 00m00s [ 862/1149] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1149] Installing rust-nix+signal- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 864/1149] Installing rust-ctrlc-devel 100% | 8.7 MiB/s | 44.5 KiB | 00m00s [ 865/1149] Installing rust-etcetera-de 100% | 20.7 MiB/s | 63.7 KiB | 00m00s [ 866/1149] Installing rust-filetime-de 100% | 13.6 MiB/s | 55.9 KiB | 00m00s [ 867/1149] Installing rust-parking_lot 100% | 27.4 MiB/s | 140.4 KiB | 00m00s [ 868/1149] Installing rust-parking_lot 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 869/1149] Installing rust-parking_lot 100% | 49.2 MiB/s | 201.4 KiB | 00m00s [ 870/1149] Installing rust-parking_lot 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 871/1149] Installing rust-dashmap-dev 100% | 25.9 MiB/s | 132.6 KiB | 00m00s [ 872/1149] Installing rust-test-case-c 100% | 20.9 MiB/s | 64.2 KiB | 00m00s [ 873/1149] Installing rust-test-case-m 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [ 874/1149] Installing rust-test-case-d 100% | 8.4 MiB/s | 17.1 KiB | 00m00s [ 875/1149] Installing rust-thread_loca 100% | 27.7 MiB/s | 56.6 KiB | 00m00s [ 876/1149] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 878/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 879/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 880/1149] Installing rust-tracing-fla 100% | 14.7 MiB/s | 30.2 KiB | 00m00s [ 881/1149] Installing rust-tracing-fla 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 882/1149] Installing rust-sha2_0.10-d 100% | 18.3 MiB/s | 112.3 KiB | 00m00s [ 883/1149] Installing rust-pest_meta-d 100% | 54.5 MiB/s | 279.0 KiB | 00m00s [ 884/1149] Installing rust-pest_meta+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 885/1149] Installing rust-pest_genera 100% | 27.1 MiB/s | 83.3 KiB | 00m00s [ 886/1149] Installing rust-pest_derive 100% | 15.6 MiB/s | 79.9 KiB | 00m00s [ 887/1149] Installing rust-pest_genera 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 888/1149] Installing rust-pest_derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 889/1149] Installing rust-pest_derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 890/1149] Installing rust-insta+pest_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 891/1149] Installing rust-libloading0 100% | 22.1 MiB/s | 112.9 KiB | 00m00s [ 892/1149] Installing rust-libloading0 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 893/1149] Installing rust-ryu-devel-0 100% | 22.5 MiB/s | 161.0 KiB | 00m00s [ 894/1149] Installing rust-ryu+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 895/1149] Installing rust-itoa-devel- 100% | 11.7 MiB/s | 36.0 KiB | 00m00s [ 896/1149] Installing rust-itoa+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 897/1149] Installing rust-serde_json- 100% | 41.9 MiB/s | 730.0 KiB | 00m00s [ 898/1149] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 899/1149] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 900/1149] Installing rust-gen-lsp-typ 100% | 91.8 MiB/s | 658.1 KiB | 00m00s [ 901/1149] Installing rust-insta-cmd-d 100% | 6.5 MiB/s | 33.4 KiB | 00m00s [ 902/1149] Installing rust-lsp-server- 100% | 21.4 MiB/s | 65.7 KiB | 00m00s [ 903/1149] Installing rust-snapbox+str 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 904/1149] Installing rust-escargot-de 100% | 12.5 MiB/s | 76.7 KiB | 00m00s [ 905/1149] Installing rust-escargot+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 906/1149] Installing rust-serde_json+ 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 907/1149] Installing rust-schemars-de 100% | 13.8 MiB/s | 537.2 KiB | 00m00s [ 908/1149] Installing rust-schemars+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 909/1149] Installing rust-schemars+sc 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 910/1149] Installing rust-schemars+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 911/1149] Installing rust-csv-devel-0 100% | 121.7 MiB/s | 5.8 MiB | 00m00s [ 912/1149] Installing rust-predicates- 100% | 12.8 MiB/s | 26.1 KiB | 00m00s [ 913/1149] Installing rust-predicates- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 914/1149] Installing rust-predicates- 100% | 21.2 MiB/s | 130.3 KiB | 00m00s [ 915/1149] Installing rust-predicates+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 916/1149] Installing rust-predicates- 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [ 917/1149] Installing rust-predicates- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 918/1149] Installing rust-rustversion 100% | 11.1 MiB/s | 68.3 KiB | 00m00s [ 919/1149] Installing rust-rustversion 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 920/1149] Installing rust-castaway-de 100% | 19.9 MiB/s | 40.8 KiB | 00m00s [ 921/1149] Installing rust-castaway+al 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 922/1149] Installing rust-char_str-de 100% | 31.8 MiB/s | 293.3 KiB | 00m00s [ 923/1149] Installing rust-char_str+st 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 924/1149] Installing rust-arc-swap-de 100% | 26.3 MiB/s | 242.6 KiB | 00m00s [ 925/1149] Installing rust-indoc-devel 100% | 7.7 MiB/s | 55.2 KiB | 00m00s [ 926/1149] Installing rust-utf8parse-d 100% | 17.2 MiB/s | 35.2 KiB | 00m00s [ 927/1149] Installing rust-utf8parse+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 928/1149] Installing rust-anstyle-par 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 929/1149] Installing rust-anstyle-par 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 930/1149] Installing rust-anstyle-svg 100% | 20.7 MiB/s | 63.7 KiB | 00m00s [ 931/1149] Installing rust-anstyle-svg 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 932/1149] Installing rust-colorchoice 100% | 10.6 MiB/s | 21.7 KiB | 00m00s [ 933/1149] Installing rust-colorchoice 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 934/1149] Installing rust-anstream-de 100% | 20.0 MiB/s | 102.5 KiB | 00m00s [ 935/1149] Installing rust-anstream+wi 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 936/1149] Installing rust-anstyle-que 100% | 13.0 MiB/s | 26.7 KiB | 00m00s [ 937/1149] Installing rust-anstyle-que 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 938/1149] Installing rust-anstream+au 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 939/1149] Installing rust-anstream+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 940/1149] Installing rust-clap_builde 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 941/1149] Installing rust-clap+color- 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 942/1149] Installing rust-clap+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 943/1149] Installing rust-clap_comple 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 944/1149] Installing rust-clap_comple 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 945/1149] Installing rust-snapbox-mac 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 946/1149] Installing rust-snapbox+col 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 947/1149] Installing rust-snapbox+col 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 948/1149] Installing rust-inventory-d 100% | 8.5 MiB/s | 43.7 KiB | 00m00s [ 949/1149] Installing rust-inventory+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 950/1149] Installing rust-salsa-macro 100% | 26.4 MiB/s | 108.1 KiB | 00m00s [ 951/1149] Installing rust-salsa-macro 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 952/1149] Installing rust-boxcar-deve 100% | 29.3 MiB/s | 89.9 KiB | 00m00s [ 953/1149] Installing rust-boxcar+defa 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 954/1149] Installing rust-salsa-devel 100% | 30.8 MiB/s | 1.4 MiB | 00m00s [ 955/1149] Installing rust-paste-devel 100% | 11.9 MiB/s | 73.1 KiB | 00m00s [ 956/1149] Installing rust-paste+defau 100% | 60.5 KiB/s | 124.0 B | 00m00s [ 957/1149] Installing rust-icu_propert 100% | 60.9 MiB/s | 1.5 MiB | 00m00s [ 958/1149] Installing rust-icu_propert 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 959/1149] Installing rust-icu_normali 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 960/1149] Installing rust-idna_adapte 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 961/1149] Installing rust-idna+compil 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 962/1149] Installing rust-url-devel-0 100% | 69.4 MiB/s | 568.5 KiB | 00m00s [ 963/1149] Installing rust-url+serde-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 964/1149] Installing rust-url+std-dev 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 965/1149] Installing rust-url+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 966/1149] Installing rust-pep508_rs-d 100% | 47.4 MiB/s | 339.6 KiB | 00m00s [ 967/1149] Installing rust-pep508_rs+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 968/1149] Installing rust-pyproject-t 100% | 16.6 MiB/s | 51.0 KiB | 00m00s [ 969/1149] Installing rust-tap-devel-0 100% | 19.3 MiB/s | 39.5 KiB | 00m00s [ 970/1149] Installing rust-tap+default 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 971/1149] Installing rust-wyz-devel-0 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [ 972/1149] Installing rust-radium-deve 100% | 24.1 MiB/s | 49.4 KiB | 00m00s [ 973/1149] Installing rust-radium+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 974/1149] Installing rust-wild-devel- 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [ 975/1149] Installing rust-supports-hy 100% | 10.0 MiB/s | 20.6 KiB | 00m00s [ 976/1149] Installing rust-static_asse 100% | 32.0 MiB/s | 65.5 KiB | 00m00s [ 977/1149] Installing rust-static_asse 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 978/1149] Installing rust-compact_str 100% | 47.5 MiB/s | 389.1 KiB | 00m00s [ 979/1149] Installing rust-compact_str 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 980/1149] Installing rust-compact_str 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 981/1149] Installing rust-seahash-dev 100% | 21.8 MiB/s | 66.9 KiB | 00m00s [ 982/1149] Installing rust-same-file-d 100% | 11.1 MiB/s | 34.1 KiB | 00m00s [ 983/1149] Installing rust-same-file+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 984/1149] Installing rust-walkdir-dev 100% | 35.7 MiB/s | 109.8 KiB | 00m00s [ 985/1149] Installing rust-walkdir+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 986/1149] Installing rust-ignore-deve 100% | 51.9 MiB/s | 319.0 KiB | 00m00s [ 987/1149] Installing rust-ignore+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 988/1149] Installing rust-globwalk-de 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [ 989/1149] Installing rust-globwalk+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 990/1149] Installing rust-assert_fs-d 100% | 22.5 MiB/s | 69.2 KiB | 00m00s [ 991/1149] Installing rust-notify-deve 100% | 38.5 MiB/s | 157.8 KiB | 00m00s [ 992/1149] Installing rust-rustc-stabl 100% | 21.5 MiB/s | 66.2 KiB | 00m00s [ 993/1149] Installing rust-pathdiff-de 100% | 22.6 MiB/s | 23.2 KiB | 00m00s [ 994/1149] Installing rust-path-slash- 100% | 14.4 MiB/s | 44.3 KiB | 00m00s [ 995/1149] Installing rust-natord-deve 100% | 10.7 MiB/s | 11.0 KiB | 00m00s [ 996/1149] Installing rust-matchit-dev 100% | 40.1 MiB/s | 164.4 KiB | 00m00s [ 997/1149] Installing rust-jod-thread- 100% | 16.6 MiB/s | 17.0 KiB | 00m00s [ 998/1149] Installing rust-heck-devel- 100% | 14.6 MiB/s | 44.7 KiB | 00m00s [ 999/1149] Installing rust-heck+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1000/1149] Installing rust-is-macro-de 100% | 9.7 MiB/s | 29.8 KiB | 00m00s [1001/1149] Installing rust-strum_macro 100% | 24.5 MiB/s | 150.3 KiB | 00m00s [1002/1149] Installing rust-strum_macro 100% | 121.1 KiB/s | 124.0 B | 00m00s [1003/1149] Installing rust-clap_derive 100% | 34.6 MiB/s | 177.3 KiB | 00m00s [1004/1149] Installing rust-clap_derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [1005/1149] Installing rust-clap+derive 100% | 121.1 KiB/s | 124.0 B | 00m00s [1006/1149] Installing rust-libtest-mim 100% | 20.0 MiB/s | 102.3 KiB | 00m00s [1007/1149] Installing rust-libtest-mim 100% | 121.1 KiB/s | 124.0 B | 00m00s [1008/1149] Installing rust-datatest-st 100% | 14.8 MiB/s | 106.3 KiB | 00m00s [1009/1149] Installing rust-glob-devel- 100% | 42.1 MiB/s | 86.2 KiB | 00m00s [1010/1149] Installing rust-glob+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1011/1149] Installing rust-clang-sys-d 100% | 41.0 MiB/s | 209.7 KiB | 00m00s [1012/1149] Installing rust-clang-sys+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [1013/1149] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1014/1149] Installing rust-clang-sys+r 100% | 121.1 KiB/s | 124.0 B | 00m00s [1015/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1017/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1018/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1019/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1020/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1022/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1023/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1024/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1025/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1026/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1149] Installing rust-clang-sys+c 100% | 121.1 KiB/s | 124.0 B | 00m00s [1028/1149] Installing rust-bindgen-dev 100% | 72.4 MiB/s | 1.1 MiB | 00m00s [1029/1149] Installing rust-bindgen+run 100% | 121.1 KiB/s | 124.0 B | 00m00s [1030/1149] Installing rust-zstd-sys-de 100% | 63.6 MiB/s | 325.6 KiB | 00m00s [1031/1149] Installing rust-zstd-safe-d 100% | 40.6 MiB/s | 124.7 KiB | 00m00s [1032/1149] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1033/1149] Installing rust-zstd-safe+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [1034/1149] Installing rust-zstd-devel- 100% | 19.1 MiB/s | 117.5 KiB | 00m00s [1035/1149] Installing rust-dunce-devel 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [1036/1149] Installing rust-drop_bomb-d 100% | 18.7 MiB/s | 19.2 KiB | 00m00s [1037/1149] Installing rust-countme-dev 100% | 9.2 MiB/s | 28.2 KiB | 00m00s [1038/1149] Installing rust-funty-devel 100% | 18.4 MiB/s | 56.4 KiB | 00m00s [1039/1149] Installing rust-bitvec-deve 100% | 29.4 MiB/s | 1.0 MiB | 00m00s [1040/1149] Installing rust-bitvec+allo 100% | 121.1 KiB/s | 124.0 B | 00m00s [1041/1149] Installing rust-countme+def 100% | 0.0 B/s | 124.0 B | 00m00s [1042/1149] Installing rust-drop_bomb+d 100% | 0.0 B/s | 124.0 B | 00m00s [1043/1149] Installing rust-dunce+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [1044/1149] Installing rust-zip+zstd-de 100% | 0.0 B/s | 124.0 B | 00m00s [1045/1149] Installing rust-datatest-st 100% | 0.0 B/s | 124.0 B | 00m00s [1046/1149] Installing rust-strum+strum 100% | 121.1 KiB/s | 124.0 B | 00m00s [1047/1149] Installing rust-is-macro+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [1048/1149] Installing rust-jod-thread+ 100% | 0.0 B/s | 124.0 B | 00m00s [1049/1149] Installing rust-matchit+def 100% | 0.0 B/s | 124.0 B | 00m00s [1050/1149] Installing rust-natord+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1051/1149] Installing rust-path-slash+ 100% | 0.0 B/s | 124.0 B | 00m00s [1052/1149] Installing rust-pathdiff+de 100% | 0.0 B/s | 124.0 B | 00m00s [1053/1149] Installing rust-rustc-stabl 100% | 0.0 B/s | 124.0 B | 00m00s [1054/1149] Installing rust-notify+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1055/1149] Installing rust-assert_fs+d 100% | 0.0 B/s | 124.0 B | 00m00s [1056/1149] Installing rust-seahash+def 100% | 0.0 B/s | 124.0 B | 00m00s [1057/1149] Installing rust-salsa+compa 100% | 0.0 B/s | 124.0 B | 00m00s [1058/1149] Installing rust-compact_str 100% | 121.1 KiB/s | 124.0 B | 00m00s [1059/1149] Installing rust-get-size2+c 100% | 0.0 B/s | 124.0 B | 00m00s [1060/1149] Installing rust-supports-hy 100% | 0.0 B/s | 124.0 B | 00m00s [1061/1149] Installing rust-wild+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1062/1149] Installing rust-pyproject-t 100% | 0.0 B/s | 124.0 B | 00m00s [1063/1149] Installing rust-gen-lsp-typ 100% | 121.1 KiB/s | 124.0 B | 00m00s [1064/1149] Installing rust-icu_propert 100% | 121.1 KiB/s | 124.0 B | 00m00s [1065/1149] Installing rust-libcst-deve 100% | 45.9 MiB/s | 611.2 KiB | 00m00s [1066/1149] Installing rust-salsa+inven 100% | 121.1 KiB/s | 124.0 B | 00m00s [1067/1149] Installing rust-salsa+macro 100% | 121.1 KiB/s | 124.0 B | 00m00s [1068/1149] Installing rust-salsa+order 100% | 121.1 KiB/s | 124.0 B | 00m00s [1069/1149] Installing rust-salsa+salsa 100% | 121.1 KiB/s | 124.0 B | 00m00s [1070/1149] Installing rust-snapbox+def 100% | 121.1 KiB/s | 124.0 B | 00m00s [1071/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [1072/1149] Installing rust-snapbox+ter 100% | 121.1 KiB/s | 124.0 B | 00m00s [1073/1149] Installing rust-indoc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1074/1149] Installing rust-arc-swap+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [1075/1149] Installing rust-char_str+de 100% | 0.0 B/s | 124.0 B | 00m00s [1076/1149] Installing rust-char_str+ge 100% | 121.1 KiB/s | 124.0 B | 00m00s [1077/1149] Installing rust-char_str+se 100% | 0.0 B/s | 124.0 B | 00m00s [1078/1149] Installing rust-csv+default 100% | 0.0 B/s | 124.0 B | 00m00s [1079/1149] Installing rust-schemars+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [1080/1149] Installing rust-snapbox+exa 100% | 0.0 B/s | 124.0 B | 00m00s [1081/1149] Installing rust-lsp-server+ 100% | 0.0 B/s | 124.0 B | 00m00s [1082/1149] Installing rust-insta-cmd+d 100% | 0.0 B/s | 124.0 B | 00m00s [1083/1149] Installing rust-gen-lsp-typ 100% | 121.1 KiB/s | 124.0 B | 00m00s [1084/1149] Installing rust-insta+redac 100% | 0.0 B/s | 124.0 B | 00m00s [1085/1149] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [1086/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1087/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [1088/1149] Installing rust-test-case+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [1089/1149] Installing rust-dashmap+def 100% | 0.0 B/s | 124.0 B | 00m00s [1090/1149] Installing rust-get-size2+p 100% | 121.1 KiB/s | 124.0 B | 00m00s [1091/1149] Installing rust-filetime+de 100% | 0.0 B/s | 124.0 B | 00m00s [1092/1149] Installing rust-etcetera+de 100% | 0.0 B/s | 124.0 B | 00m00s [1093/1149] Installing rust-ctrlc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1094/1149] Installing rust-clearscreen 100% | 121.1 KiB/s | 124.0 B | 00m00s [1095/1149] Installing rust-quickcheck- 100% | 25.3 MiB/s | 103.6 KiB | 00m00s [1096/1149] Installing rust-cachedir+de 100% | 121.1 KiB/s | 124.0 B | 00m00s [1097/1149] Installing rust-insta+filte 100% | 121.1 KiB/s | 124.0 B | 00m00s [1098/1149] Installing rust-insta+json- 100% | 0.0 B/s | 124.0 B | 00m00s [1099/1149] Installing rust-insta+ron-d 100% | 121.1 KiB/s | 124.0 B | 00m00s [1100/1149] Installing rust-rand+std_rn 100% | 121.1 KiB/s | 124.0 B | 00m00s [1101/1149] Installing rust-zip+deflate 100% | 121.1 KiB/s | 124.0 B | 00m00s [1102/1149] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [1103/1149] Installing rust-pretty_asse 100% | 121.1 KiB/s | 124.0 B | 00m00s [1104/1149] Installing rust-rkyv+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1105/1149] Installing rust-tracing+def 100% | 0.0 B/s | 124.0 B | 00m00s [1106/1149] Installing rust-tracing+log 100% | 0.0 B/s | 124.0 B | 00m00s [1107/1149] Installing rust-tracing+rel 100% | 121.1 KiB/s | 124.0 B | 00m00s [1108/1149] Installing rust-snapbox+cmd 100% | 121.1 KiB/s | 124.0 B | 00m00s [1109/1149] Installing rust-clap+string 100% | 121.1 KiB/s | 124.0 B | 00m00s [1110/1149] Installing rust-clap+env-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [1111/1149] Installing rust-clap+wrap_h 100% | 121.1 KiB/s | 124.0 B | 00m00s [1112/1149] Installing rust-tikv-jemall 100% | 121.1 KiB/s | 124.0 B | 00m00s [1113/1149] Installing rust-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1149] Installing rust-tracing-sub 100% | 121.1 KiB/s | 124.0 B | 00m00s [1115/1149] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1149] Installing rust-unicode-nor 100% | 121.1 KiB/s | 124.0 B | 00m00s [1117/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [1118/1149] Installing rust-get-size2+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [1119/1149] Installing rust-regex-autom 100% | 121.1 KiB/s | 124.0 B | 00m00s [1120/1149] Installing rust-indicatif+d 100% | 0.0 B/s | 124.0 B | 00m00s [1121/1149] Installing rust-itertools+d 100% | 0.0 B/s | 124.0 B | 00m00s [1122/1149] Installing rust-bstr+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1123/1149] Installing rust-jiff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1124/1149] Installing rust-strum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1125/1149] Installing rust-fern+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1126/1149] Installing rust-arrayvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [1127/1149] Installing rust-crossbeam+d 100% | 0.0 B/s | 124.0 B | 00m00s [1128/1149] Installing rust-rayon+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1129/1149] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [1130/1149] Installing rust-imperative+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [1131/1149] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1132/1149] Installing rust-path-absolu 100% | 121.1 KiB/s | 124.0 B | 00m00s [1133/1149] Installing pyproject-rpm-ma 100% | 38.7 MiB/s | 158.6 KiB | 00m00s [1134/1149] Installing rust-quickcheck_ 100% | 121.1 KiB/s | 124.0 B | 00m00s [1135/1149] Installing rust-toml+defaul 100% | 121.1 KiB/s | 124.0 B | 00m00s [1136/1149] Installing rust-serde_test+ 100% | 0.0 B/s | 124.0 B | 00m00s [1137/1149] Installing rust-typed-arena 100% | 121.1 KiB/s | 124.0 B | 00m00s [1138/1149] Installing rust-anyhow+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [1139/1149] Installing rust-camino+serd 100% | 0.0 B/s | 124.0 B | 00m00s [1140/1149] Installing rust-colored+def 100% | 0.0 B/s | 124.0 B | 00m00s [1141/1149] Installing rust-colored+no- 100% | 0.0 B/s | 124.0 B | 00m00s [1142/1149] Installing rust-ordermap+se 100% | 121.1 KiB/s | 124.0 B | 00m00s [1143/1149] Installing rust-thin-vec+se 100% | 0.0 B/s | 124.0 B | 00m00s [1144/1149] Installing rust-get-size2+o 100% | 121.1 KiB/s | 124.0 B | 00m00s [1145/1149] Installing rust-get-size2+i 100% | 121.1 KiB/s | 124.0 B | 00m00s [1146/1149] Installing rust-toml_parser 100% | 121.1 KiB/s | 124.0 B | 00m00s [1147/1149] Installing rust-get-size2+t 100% | 0.0 B/s | 124.0 B | 00m00s [1148/1149] Installing rust-get-size2+s 100% | 121.1 KiB/s | 124.0 B | 00m00s [1149/1149] Installing rust-get-size2+h 100% | 280.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 38 packages from repository: copr_base Complete! Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.KoGtxM setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.rc2pWT + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 18.0 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 11.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.ppc64le" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.ppc64le" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel ppc64le 0:3.15.0~b4-1.fc45 fedora 2.4 MiB python3-packaging noarch 0:26.2-4.fc45 fedora 1.0 MiB python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB Installing dependencies: python3-rpm-generators noarch 0:14-32.fc45 fedora 81.7 KiB Transaction Summary: Installing: 4 packages Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/4] python3-packaging-0:26.2-4.fc45.n 100% | 38.7 MiB/s | 238.0 KiB | 00m00s [2/4] python3-devel-0:3.15.0~b4-1.fc45. 100% | 39.2 MiB/s | 481.8 KiB | 00m00s [3/4] python3-rpm-generators-0:14-32.fc 100% | 7.0 MiB/s | 28.5 KiB | 00m00s [4/4] python3-pip-0:26.1.2-2.fc45.noarc 100% | 66.8 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 49.6 MiB/s | 3.5 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 78.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 40.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 63.2 MiB/s | 1.0 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 20.2 MiB/s | 82.9 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 24.7 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 35.1 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.G3YT4P setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.T2h5yB + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.9.3 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.9.3 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 17.9 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 11.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b4-1.fc45.ppc64le" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.ppc64le" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.ppc64le" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: maturin ppc64le 0:1.14.1-4.fc45 fedora 16.2 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc45.ppc64le 100% | 64.8 MiB/s | 5.1 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 51.7 MiB/s | 5.1 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 11.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 10.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 60.3 MiB/s | 16.2 MiB | 00m00s Complete! Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.1fnSaa setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.HX1ewW + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.14.1) Locking 353 packages to latest compatible versions 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.14.1) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 23.7 KiB/s | 4.0 KiB | 00m00s Copr repository 100% | 20.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b4-1.fc45.ppc64le" is already installed. Package "python3-packaging-26.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.ppc64le" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.ppc64le" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Building target platforms: ppc64le Building for target ppc64le Reading /var/tmp/rpm-tmp.EaE1v8 setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.H3OqZf + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.14.1) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides Handling maturin>=1.9.3,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.9.3 (installed: maturin 1.14.1) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.W8FCLR + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ruff-0.16.1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rPPegs + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ruff-0.16.1 + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir/pip-modern-metadata-r263vjic --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ruff Building wheel for ruff (pyproject.toml): started Running command Building wheel for ruff (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling serde_core v1.0.228 Compiling memchr v2.8.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=30c0bc6ccac34f37 -C extra-filename=-05543e79ed2beacf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-05543e79ed2beacf -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06fa3dc7be02b634 -C extra-filename=-283c208e85ac1bb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=30e2b8f87829a232 -C extra-filename=-57d6dfe2317fcfbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/quote-57d6dfe2317fcfbc -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=aceef008525b98dd -C extra-filename=-1b14e45927ffe101 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=0530c044f32f6b22 -C extra-filename=-02afd675f5b58889 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-02afd675f5b58889 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libc v0.2.189 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=cdfb63d901bf02ce -C extra-filename=-04a723f79829a16e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-04a723f79829a16e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/quote-57d6dfe2317fcfbc/build-script-build` Compiling cfg-if v1.0.4 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=573cfe4e39f1c749 -C extra-filename=-7d97fa9792f27254 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=9f7ef206318c96b6 -C extra-filename=-68f05d2f8e4d0923 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-68f05d2f8e4d0923 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.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=16 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=91b6d1b662042170 -C extra-filename=-7fdf6ea21f71824c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-05543e79ed2beacf/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=90cb9ae3d0d63aac -C extra-filename=-784b912b25394134 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-283c208e85ac1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-02afd675f5b58889/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=5c9ed57339509c6a -C extra-filename=-e6d06ab4b8202b27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=f9271c0c3e0fb904 -C extra-filename=-5acb88f8837367b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=182eda2ab2c68e8d -C extra-filename=-1887dd48f166d053 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=f4a318d8a0cbb2bf -C extra-filename=-1a4fadeb4a04103f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-04a723f79829a16e/build-script-build` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=5bc0ae5f2abd7cdb -C extra-filename=-e9648956da01102b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/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=16 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --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=497bee82ad2eddcd -C extra-filename=-108537a00e2e1875 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --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(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=f9f75a0e40dabc76 -C extra-filename=-58cd3880b14578fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-283c208e85ac1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-68f05d2f8e4d0923/build-script-build` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.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=16 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --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", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=870c0b43c4faf846 -C extra-filename=-6f7a3249630b0596 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liballocator_api2-1a4fadeb4a04103f.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libequivalent-1887dd48f166d053.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfoldhash-5acb88f8837367b0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=3bdcb74eb1e0c7e0 -C extra-filename=-ef91ba1524dca2d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=d4c249ef44fef74e -C extra-filename=-87bc62f66f7365e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-87bc62f66f7365e6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=2ced04df5e80f960 -C extra-filename=-1ef2d4e45e333482 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-ef91ba1524dca2d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-87bc62f66f7365e6/build-script-build` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=95eeb8159414f19f -C extra-filename=-6ba36a04e3858891 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f16abc02297cd984 -C extra-filename=-b98c5737b36ae072 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustversion-b98c5737b36ae072 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indexmap v2.14.0 Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.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=16 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=ab998ac7d5d2c96f -C extra-filename=-edc2e7e03355e675 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libequivalent-1887dd48f166d053.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=7bb04729105fed45 -C extra-filename=-fe7c1b0176a8ce92 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.13.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.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=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=7354eb833c929e06 -C extra-filename=-db0cf04d15b49aae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fe69e41f545f5c44 -C extra-filename=-5a9cddbbd4db0dd9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustversion-b98c5737b36ae072/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d9ffdb34682a5560 -C extra-filename=-b1be6cb90e5eca5a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5565a9e23d4116b1 -C extra-filename=-452009dee5e62d5e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-1ef2d4e45e333482.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=8243d92967a42189 -C extra-filename=-18ccd86be5940884 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-18ccd86be5940884 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.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 --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7cbe9846bec180c4 -C extra-filename=-119b9596e435991f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=1fdeec6787cdd751 -C extra-filename=-ab5932e272b84cb2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d5c9dae53bec0656 -C extra-filename=-30f6bef00b3a6623 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-18ccd86be5940884/build-script-build` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.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=16 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=c9298e28f1417117 -C extra-filename=-79676f30f5165185 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.11 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/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=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=b8032a8c0c7f82d4 -C extra-filename=-763daf4b3ffd4cf4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.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=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=7415b99d7148fcc4 -C extra-filename=-5d7b8cafecb1a2ac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustversion-b1be6cb90e5eca5a.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.33 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/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=16 --cfg 'feature="std"' --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", "serde_core", "std"))' -C metadata=f4ed719676930da0 -C extra-filename=-a82e625959229d2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=142fcd766a454f3b -C extra-filename=-701f5ebc2cb7597e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow_macros-452009dee5e62d5e.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=6145b33177441a9c -C extra-filename=-1c9fb2adba1e7d3b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=e4aeed8c0fada15c -C extra-filename=-24b765652b3c224d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-24b765652b3c224d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/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=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=83cb9a2d4615234d -C extra-filename=-b542c9c6089ce5b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.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=16 --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=4d6d67ff13601d21 -C extra-filename=-879b36b38675e874 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-24b765652b3c224d/build-script-build` Compiling zerocopy v0.8.52 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.52/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=ec08209cf4ee73cb -C extra-filename=-ab8eabe46bc6f664 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zerocopy-ab8eabe46bc6f664 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/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 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=7c3780c57dd62a62 -C extra-filename=-6075f4eb54867420 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --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(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling regex-automata v0.4.18 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/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=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="alloc"' --cfg 'feature="dfa-build"' --cfg 'feature="dfa-onepass"' --cfg 'feature="dfa-search"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=716f4d093e28af6c -C extra-filename=-2394b559496aa641 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-79676f30f5165185.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-763daf4b3ffd4cf4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zerocopy-ab8eabe46bc6f664/build-script-build` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-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=16 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=a00b384bbe28ebcf -C extra-filename=-11b734d75a83b650 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v3.0.3 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.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 debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=c0074dfb2eb9aaa3 -C extra-filename=-dcf61644fa24d98b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-283c208e85ac1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=a36413cc86f0c6b3 -C extra-filename=-2e4293d38373ba59 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=40db50f6c45fc4fa -C extra-filename=-4100c108c18a9541 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-2e4293d38373ba59.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-6075f4eb54867420.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.52/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=4325c4ae54d84632 -C extra-filename=-3a2cb3b03070a4dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)' --check-cfg 'cfg(zerocopy_unstable_linux)' --check-cfg 'cfg(no_fp_fmt_parse)'` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=2f7af8a49bb46c89 -C extra-filename=-32dc19b33d47f693 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=c060cf2d3e4d95f2 -C extra-filename=-4fd7511c57cf222e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerocopy-3a2cb3b03070a4dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.6.4 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 debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=8b81ab2299a09f9b -C extra-filename=-959d9084df6889ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetrandom-4100c108c18a9541.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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 debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=e1dd3b51a7b6d65c -C extra-filename=-65aa44af6658c480 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=c6bf7bfd13d74d2d -C extra-filename=-750dcf090193e738 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libppv_lite86-4fd7511c57cf222e.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-959d9084df6889ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.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=16 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=1f8fad3a198ead67 -C extra-filename=-83ea5cb1de68aeac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-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 embed-bitcode=no -C debug-assertions=off --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=725cce56f0ebf00a -C extra-filename=-55c6c3ab76083c86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=19e551fe32b3085b -C extra-filename=-9ae5aee46ea530cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsiphasher-55c6c3ab76083c86.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.7 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "rand_chacha", "serde", "serde1", "small_rng", "std", "std_rng"))' -C metadata=f26a5ebb19de1bdc -C extra-filename=-999d4bc4f77716d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-6075f4eb54867420.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_chacha-750dcf090193e738.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-959d9084df6889ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=c987e8e6cbfd1ed3 -C extra-filename=-b969ca1823bd54d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.18 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6d3b9cfcf9012723 -C extra-filename=-11daa9e84b9a246b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-11daa9e84b9a246b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=91d0c231ff14c51a -C extra-filename=-8bd5d732c6d008ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-9ae5aee46ea530cd.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-999d4bc4f77716d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-11daa9e84b9a246b/build-script-build` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.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 debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=a51fe5a7077291f5 -C extra-filename=-4c78c5e52144a5fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65aa44af6658c480.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=bc0388e68e43e7d0 -C extra-filename=-20701b8abbcd46c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_text_size) Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=50cb423947a99516 -C extra-filename=-45695fe5919ad72a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=0ff1b897c1693ac0 -C extra-filename=-330ec9790be52d86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=08974c9867460d1e -C extra-filename=-c1030ef891990952 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libeither-330ec9790be52d86.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_source_file) Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=4c03693c3e36ab9b -C extra-filename=-43b4c080908ee782 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65aa44af6658c480.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-45695fe5919ad72a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=a1d3ac5062f09360 -C extra-filename=-abb7b6f0c30a9458 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-4c78c5e52144a5fa.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65aa44af6658c480.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-20701b8abbcd46c6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a2fcce6ddcfb64e4 -C extra-filename=-b71b756a90b9cd30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_generator-8bd5d732c6d008ee.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-9ae5aee46ea530cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.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=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=50695be3a98576a9 -C extra-filename=-132f586576554196 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-79676f30f5165185.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-763daf4b3ffd4cf4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.13.0 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=b83d373e55ce2eed -C extra-filename=-35d761ce3fc7a13d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=e8ba19eaba8efec1 -C extra-filename=-1686b4b5234cd69c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=83f074625c80892d -C extra-filename=-ee9719f0b2e5c173 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-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=16 --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=7e6d0024d2914d0f -C extra-filename=-8e5a1ff1b0b935d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=f7da6a5757da37bc -C extra-filename=-278f57fbb88e6e2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bec5887a65a79a1 -C extra-filename=-bafd23e591987912 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-1ef2d4e45e333482.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=1c1f1acb296f72f9 -C extra-filename=-a123cb153fd3ebd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=6cb1f09b787226d5 -C extra-filename=-bd3188ea90174985 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use_macros-bafd23e591987912.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7a70711e17f80158 -C extra-filename=-32df9602ec68c954 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcollection_literals-119b9596e435991f.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinterpolator-ab5932e272b84cb2.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-701f5ebc2cb7597e.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-1ef2d4e45e333482.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use-bd3188ea90174985.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fada1515c603b586 -C extra-filename=-3c75e84ea4b15b84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-32dc19b33d47f693.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0e5ac61a35b8c2eb -C extra-filename=-35d7677584aca244 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-32dc19b33d47f693.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=640cbca599e54e79 -C extra-filename=-b20c68ae9b633aab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libattribute_derive_macro-32df9602ec68c954.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libderive_where-a123cb153fd3ebd7.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-701f5ebc2cb7597e.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.18 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7301ace1b69824be -C extra-filename=-bcdeef6c1239bb52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a6b004002dcc48b4 -C extra-filename=-4d1b0a6e55214c81 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libattribute_derive-b20c68ae9b633aab.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.228/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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=0bde1397ec329a48 -C extra-filename=-373660afe596a200 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-278f57fbb88e6e2d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-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=16 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_new", "default", "gecko-ffi", "malloc_size_of", "serde", "std", "unstable"))' -C metadata=8f329ef69c499650 -C extra-filename=-ce36a9ef9fccabe9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=e1cff0c57b81a272 -C extra-filename=-66389c4785a4dd5c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcastaway-5d7b8cafecb1a2ac.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-fe7c1b0176a8ce92.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-1c9fb2adba1e7d3b.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-6ba36a04e3858891.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=32104fd010816fe1 -C extra-filename=-2598b0b036524b85 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-0.10.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=16 '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' --cfg 'feature="compact-str"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="get-size-derive2"' --cfg 'feature="hashbrown"' --cfg 'feature="ordermap"' --cfg 'feature="smallvec"' --cfg 'feature="thin-vec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "chrono", "chrono-tz", "compact-str", "dashmap", "default", "derive", "get-size-derive2", "half", "hashbrown", "indexmap", "ordermap", "orx-concurrent-vec", "parking_lot", "portable-atomic", "roaring", "smallvec", "thin-vec", "url"))' -C metadata=e395ceb91095c935 -C extra-filename=-3438323fd876a15c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size_derive2-4d1b0a6e55214c81.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libordermap-11b734d75a83b650.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ce36a9ef9fccabe9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=7a11871ea8491e71 -C extra-filename=-c6948dcfa923d928 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=73e2c6807dd217da -C extra-filename=-4a5dda659e9f134a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=9c44d7496f3bac49 -C extra-filename=-19e99aad0fc17d88 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-19e99aad0fc17d88 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_trivia) Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=148363f5c1c87ad5 -C extra-filename=-926a600943adfdd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-c1030ef891990952.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-43b4c080908ee782.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-45695fe5919ad72a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-4a5dda659e9f134a.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-283c208e85ac1bb7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-19e99aad0fc17d88/build-script-build` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=549c4fce9c428fc7 -C extra-filename=-6506a21fd15e0cf7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=e4f678aef8a9bdbc -C extra-filename=-f06ed968c5cdd241 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=fb5dc4b07866a22b -C extra-filename=-97285e730e34b5bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom_derive-3c75e84ea4b15b84.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=b3f6b6ae49f6d6a5 -C extra-filename=-10cb89cf7438245c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstable_deref_trait-b969ca1823bd54d1.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke_derive-35d7677584aca244.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-97285e730e34b5bd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=0ce7542df2da520d -C extra-filename=-bc223b7dbdf9aedc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-4c78c5e52144a5fa.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65aa44af6658c480.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-abb7b6f0c30a9458.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-20701b8abbcd46c6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c6bf6ed966515369 -C extra-filename=-b41a28b636eb31dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror_impl-bcdeef6c1239bb52.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Compiling globset v0.4.20 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-0.4.20/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=16 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "log", "serde", "serde1", "simd-accel"))' -C metadata=223841e94c3d692b -C extra-filename=-d9add4120a11dd6c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-79676f30f5165185.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-35d761ce3fc7a13d.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-763daf4b3ffd4cf4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling memoffset v0.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=6153bf941ec0cdb6 -C extra-filename=-1eb7d0d131b8a2e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-1eb7d0d131b8a2e3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libautocfg-5a9cddbbd4db0dd9.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/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=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8a4be7a5ff0dde6f -C extra-filename=-02a6c54333582432 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=4e12ad653f81a441 -C extra-filename=-eb08835c62714441 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/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=16 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=eed0407de3d9d1d2 -C extra-filename=-8928d3a49231af62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libscopeguard-eb08835c62714441.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-1eb7d0d131b8a2e3/build-script-build` Compiling ruff_macros v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_macros) Running `/usr/bin/rustc --crate-name ruff_macros --edition=2024 crates/ruff_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5c5b690d03e172e9 -C extra-filename=-c449e25ca251e0b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libheck-30f6bef00b3a6623.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-c1030ef891990952.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-bc223b7dbdf9aedc.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-926a600943adfdd7.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-dcf61644fa24d98b.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=65d56a47fbf33eab -C extra-filename=-5172496ad3c85dae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-10cb89cf7438245c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-97285e730e34b5bd.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec_derive-2598b0b036524b85.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=70b1b62cc1e9a35d -C extra-filename=-0822956b376a0d08 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.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=16 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=7620bc001b5d2fb5 -C extra-filename=-4bc7df93e1483e89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libeither-83ea5cb1de68aeac.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=69e7979ce2a49a5b -C extra-filename=-9a178ae515b4a160 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.14.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.14.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=8a8c77dff2fd9d7f -C extra-filename=-f665000335d58edf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-f665000335d58edf -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=df0cb6c127fe5a77 -C extra-filename=-dd90117868b6b311 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07854bab551c8442 -C extra-filename=-5d902e398057a40d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-5d902e398057a40d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.7 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.7/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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=c1ed8fe4fa005918 -C extra-filename=-17c8113ecc0e01ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-5d902e398057a40d/build-script-build` Compiling char_str v0.0.2 Running `/usr/bin/rustc --crate-name char_str --edition=2024 /usr/share/cargo/registry/char_str-0.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="get-size"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "get-size", "salsa", "serde", "std"))' -C metadata=20832d164ce0bcba -C extra-filename=-8dfeb96c1d41efea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcastaway-5d7b8cafecb1a2ac.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-fe7c1b0176a8ce92.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libryu-9a178ae515b4a160.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /usr/share/cargo/registry/memoffset-0.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=45f8c64a9ba87ce7 -C extra-filename=-e6056893a269498d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-f665000335d58edf/build-script-build` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=9fc434c2d65c5d2c -C extra-filename=-0c425a74c3832a30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=34baf52510b6567c -C extra-filename=-7963d2d5d072395c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libheck-30f6bef00b3a6623.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-queue v0.3.13 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.13/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=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=83776645af5b8064 -C extra-filename=-091d3fcbdb7256b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3fe6f01bb360a572 -C extra-filename=-ccef729857914f56 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=5f8c14e2587b91d6 -C extra-filename=-83250977bf0bb91f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2096485af3616c59 -C extra-filename=-0f59e50e6f9b8762 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.4 Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3024cf22b625a9e4 -C extra-filename=-3da9e5e5ec818b23 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b25eb18baeb07dc8 -C extra-filename=-8bdf3d61f198da35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-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 debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=2c5db9790013b148 -C extra-filename=-36ede332b0e047eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=5bac33a30f88bfc8 -C extra-filename=-eb16ad7a08dd6f2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-36ede332b0e047eb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_cache) Running `/usr/bin/rustc --crate-name ruff_cache --edition=2024 crates/ruff_cache/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=712a97eae6198ead -C extra-filename=-bba20b52de648685 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchar_str-8dfeb96c1d41efea.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-ccef729857914f56.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-3da9e5e5ec818b23.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d9add4120a11dd6c.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libseahash-83250977bf0bb91f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.2 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=40924e21e46b1384 -C extra-filename=-3feaa8fe733133ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memoffset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemoffset-e6056893a269498d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.14.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=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=6c505d37824040d0 -C extra-filename=-ff982e7167dfa805 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'portable_atomic_target_feature="quadword-atomics"' --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_asm_syscall,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_strict_provenance,portable_atomic_no_strict_provenance_atomic_ptr,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_pre_llvm_20,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_privileged,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","fast-serialization","load-store-on-cond","lse","lse128","lse2","lsfe","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","rmw","v6","v7","zaamo","zabha","zacas"))'` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=33e8089d52c2e3fd -C extra-filename=-e287ca26f7339fd3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=0210efd4d0d7e108 -C extra-filename=-573311c4ac622948 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdisplaydoc-6506a21fd15e0cf7.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=849bfc1a7fdcf200 -C extra-filename=-562e79b9b62c0703 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblock_api-8928d3a49231af62.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-0822956b376a0d08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=10371741a2b3929a -C extra-filename=-5d1d4b091054f0b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-dcf61644fa24d98b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=dc78a73739294577 -C extra-filename=-0e7eb19fde40f749 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsiphasher-8e5a1ff1b0b935d7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=cec57ed8461c87a0 -C extra-filename=-2e6f87aa3d6e4f53 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.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 debug-assertions=off --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", "serde_core", "std"))' -C metadata=b51e02701e970765 -C extra-filename=-35acd96b5ab12c00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=14067dea7d9f7d09 -C extra-filename=-dbb97ecad6689b48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=6c85864c3d140fea -C extra-filename=-fa4bbea78601e9a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=77154f5af40c8a5f -C extra-filename=-3b40db45cf0ff993 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=8365670ec1b45531 -C extra-filename=-a64b7d393d10b0f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-a64b7d393d10b0f3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78532031a1d71bcf -C extra-filename=-c571d0da1244b943 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=4af77e2f83541706 -C extra-filename=-e26623e4cd65bfb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdisplaydoc-6506a21fd15e0cf7.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblitemap-dbb97ecad6689b48.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinystr-573311c4ac622948.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-fa4bbea78601e9a9.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-a64b7d393d10b0f3/build-script-build` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-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 debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=cb8e4f32b6f16dcf -C extra-filename=-d91789a4d4461bbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern getopts=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetopts-eb16ad7a08dd6f2b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-35acd96b5ab12c00.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_codegen-b71b756a90b9cd30.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-999d4bc4f77716d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --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=71a31ec59d26c6d3 -C extra-filename=-a3645f8cbfeef34b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-0e7eb19fde40f749.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=356c896bf538f553 -C extra-filename=-540e1bef061b1c75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-0f59e50e6f9b8762.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=14e8b16957281838 -C extra-filename=-f6bc9f529d232024 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=20b7b2b59317006d -C extra-filename=-58ca9e4a6e5698e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdisplaydoc-6506a21fd15e0cf7.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-10cb89cf7438245c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-97285e730e34b5bd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e5905a031c0f9bb7 -C extra-filename=-bcce384739008629 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-bcce384739008629 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=95085579cd2c4096 -C extra-filename=-c21800a4692b4999 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dc7adbce101cf48f -C extra-filename=-807f1421719a28ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-deque v0.8.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=4dfb82ac8c10e5dd -C extra-filename=-110efcdaec1dd25d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-110efcdaec1dd25d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "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", "std", "tracing-attributes"))' -C metadata=eded6f2417637788 -C extra-filename=-d5be03e9f8e972ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpin_project_lite-02a6c54333582432.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_attributes-f06ed968c5cdd241.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-1686b4b5234cd69c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-110efcdaec1dd25d/build-script-build` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=221753819b8fe00e -C extra-filename=-1f1755f73a53a910 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdisplaydoc-6506a21fd15e0cf7.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpotential_utf-f6bc9f529d232024.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-807f1421719a28ba.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-10cb89cf7438245c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-97285e730e34b5bd.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2 v1.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/unicode_names2-1.3.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 debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=7fa28b647f2fd14c -C extra-filename=-e74ca58dd0ef054e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-e74ca58dd0ef054e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2_generator-d91789a4d4461bbc.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-bcce384739008629/build-script-build` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=b02745add0dbb42b -C extra-filename=-31e4f2fe41bedc05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdisplaydoc-6506a21fd15e0cf7.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-e26623e4cd65bfb7.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-fa4bbea78601e9a9.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-10cb89cf7438245c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-97285e730e34b5bd.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-58ca9e4a6e5698e5.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/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=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=f36e3a42d5687be3 -C extra-filename=-fd6c5cc96e6c689a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0e57a92a135c988 -C extra-filename=-bf649ac4b8652ef4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.151 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=0dcb9b2602fe3636 -C extra-filename=-b22d1f682547cc2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-b22d1f682547cc2f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=764abe3b3275df9c -C extra-filename=-b017d77c10e16b0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-b017d77c10e16b0e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-b22d1f682547cc2f/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/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=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0c8052a662f8a6f1 -C extra-filename=-b8c60d1ee169ac2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_epoch-fd6c5cc96e6c689a.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=b11b2b8d7dc22c6b -C extra-filename=-9c7a8338dceb9379 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinyvec_macros-bf649ac4b8652ef4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-e74ca58dd0ef054e/build-script-build` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6caa13eaeb75621 -C extra-filename=-a93f4311d0a748d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=82f8342e9b548355 -C extra-filename=-831cc7dbb251eaeb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-831cc7dbb251eaeb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libautocfg-5a9cddbbd4db0dd9.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling errno v0.3.14 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.14/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b9d358ca5b70c524 -C extra-filename=-e4f7e5e922c97fce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2a70c68b861141fe -C extra-filename=-4479af74b5604be9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-b017d77c10e16b0e/build-script-build` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=735966562a90f1bb -C extra-filename=-86fb8e7a1b7334e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-831cc7dbb251eaeb/build-script-build` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=63d6d8534c40f62d -C extra-filename=-59ca5f0e6a501ced --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_collections-1f1755f73a53a910.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-e26623e4cd65bfb7.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties_data-a93f4311d0a748d3.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-31e4f2fe41bedc05.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-58ca9e4a6e5698e5.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=66ae4197e9474736 -C extra-filename=-801376994ea23df9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinyvec-9c7a8338dceb9379.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=4d25e9a18d3e46ca -C extra-filename=-1f3228e9f42d0bf1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liberrno-e4f7e5e922c97fce.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblinux_raw_sys-86fb8e7a1b7334e1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg libc --cfg linux_like --cfg linux_kernel` Running `/usr/bin/rustc --crate-name unicode_names2 --edition=2018 /usr/share/cargo/registry/unicode_names2-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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=c64152857b65f253 -C extra-filename=-d364db088226c9df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-a3645f8cbfeef34b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=58143eac8485d1ea -C extra-filename=-85108f73e18d8e2e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-fe7c1b0176a8ce92.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-6ba36a04e3858891.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=786c5361ede1a8e2 -C extra-filename=-23cef14b1134fb49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7242d11869d98799 -C extra-filename=-aabea35b99ec5f78 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-aabea35b99ec5f78 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.103 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.103/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=b7915371d563ecf9 -C extra-filename=-32046edf27b6fd52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-32046edf27b6fd52 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-32046edf27b6fd52/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-aabea35b99ec5f78/build-script-build` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f813b42c495ad818 -C extra-filename=-cf6a798e777e7421 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-23cef14b1134fb49.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=78b2caf90cdb22e8 -C extra-filename=-d76d40c042e90fa9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling uuid v1.24.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.24.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=16 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=b9d0691c7ba525ba -C extra-filename=-507083792c1f3cb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=5d551a478c0bc501 -C extra-filename=-cf37ad6829d278c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-cf37ad6829d278c9 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/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=16 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=de04ba5b9964b7f8 -C extra-filename=-b81d29ec6f7a736f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.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=16 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=24d7eead4e322e06 -C extra-filename=-f817d7eed17e9ca7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=e5795a2e119cfdad -C extra-filename=-022962af6deca58b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=369b381f17a26a97 -C extra-filename=-bd1642bdffc73676 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8parse-022962af6deca58b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.1 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.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=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=a590cf6c6fb24004 -C extra-filename=-63c0a4ebece3533c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-f817d7eed17e9ca7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-cf37ad6829d278c9/build-script-build` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/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=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=86781159e079461f -C extra-filename=-80d6cec442a7334d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libiana_time_zone-b81d29ec6f7a736f.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnum_traits-d76d40c042e90fa9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=122b5d6ecd1fd1d1 -C extra-filename=-9df7580af761637d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.103/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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=76c38fac81b512a8 -C extra-filename=-f1be7126bd1ebcdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling ruff_diagnostics v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_diagnostics) Running `/usr/bin/rustc --crate-name ruff_diagnostics --edition=2024 crates/ruff_diagnostics/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=16 --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=5f5fe58797669dad -C extra-filename=-1222403e8e6a6a05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=15c4680934fc38f0 -C extra-filename=-fc4af67f57553e92 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarrayvec-17c8113ecc0e01ae.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=73dfd7cf349f3519 -C extra-filename=-2d095ad0065c706b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3df7d953e7d0a94f -C extra-filename=-59973ed6ca81b2c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling camino v1.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=d1c141d2c4eba99b -C extra-filename=-03b63ae9a200d1b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-03b63ae9a200d1b5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=6e3892b541a5d3e3 -C extra-filename=-acb556bec6be9d8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-8bdf3d61f198da35.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_parse-bd1642bdffc73676.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_query-59973ed6ca81b2c7.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolorchoice-2d095ad0065c706b.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8parse-022962af6deca58b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9d08c8b2de721dbd -C extra-filename=-332409cb0c36b4e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern vte=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libvte-fc4af67f57553e92.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.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=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=c7cc567dfbc897f1 -C extra-filename=-4cb395ebda2c46fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_collections-1f1755f73a53a910.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_normalizer_data-9df7580af761637d.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-31e4f2fe41bedc05.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-5172496ad3c85dae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-03b63ae9a200d1b5/build-script-build` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=6f113cda23aa33d3 -C extra-filename=-a1cb84a39bae3d62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.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=16 --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=8f3d5b12457b0606 -C extra-filename=-5fa55ca20a9eb3ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern chacha20=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchacha20-63c0a4ebece3533c.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-f817d7eed17e9ca7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=185cb9e55da8854d -C extra-filename=-3125e00a70d20d27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-507083792c1f3cb0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ignore v0.4.33 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.33/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=0beb660044fcc5b2 -C extra-filename=-ef60807a464354ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-b8c60d1ee169ac2b.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d9add4120a11dd6c.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-23cef14b1134fb49.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-cf6a798e777e7421.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminal_size v0.4.4 Running `/usr/bin/rustc --crate-name terminal_size --edition=2021 /usr/share/cargo/registry/terminal_size-0.4.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cd7605d92f100c81 -C extra-filename=-24a667ae9a11dc84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustix-1f3228e9f42d0bf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.5 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.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=16 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=552e8b6b329a92ff -C extra-filename=-838e0c2d378eca37 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=71c2a766cf1737fe -C extra-filename=-79525b5e40c2e37c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f510a801c62ec5a3 -C extra-filename=-68fb991ae38c3786 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.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=16 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=65e59e5e61a056fc -C extra-filename=-220b29b411c1c71c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b02c2c89f1c0d47 -C extra-filename=-b44532cc8a9cd6a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-path v0.12.3 Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6f03d1de36fb68c5 -C extra-filename=-9cd79b3c3e96e83d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.2 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=8bff68823b0d0d8a -C extra-filename=-222fc95b43a1cba2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstream-acb556bec6be9d8a.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-8bdf3d61f198da35.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_lex-b44532cc8a9cd6a4.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrsim-68fb991ae38c3786.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminal_size-24a667ae9a11dc84.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=52388d6fba5c95f4 -C extra-filename=-ba7b127bf7d1f0ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-220b29b411c1c71c.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblock_api-8928d3a49231af62.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-0822956b376a0d08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v8.6.0 Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=47f884ccb40aa6b7 -C extra-filename=-9db26714e7538d16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrc32fast-a1cb84a39bae3d62.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_path-9cd79b3c3e96e83d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=d2db388b87cb5aa6 -C extra-filename=-ecf40493446e18ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchrono-80d6cec442a7334d.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnewtype_uuid-3125e00a70d20d27.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_xml-79525b5e40c2e37c.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrip_ansi_escapes-332409cb0c36b4e1.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-507083792c1f3cb0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_notebook v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_notebook) Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=857909d2492ec5af -C extra-filename=-e48d3d07bd571441 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-5fa55ca20a9eb3ea.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-507083792c1f3cb0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.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=16 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=c4ee856c1910ff89 -C extra-filename=-50d9b2e1be0737d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_normalizer-4cb395ebda2c46fc.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-59ca5f0e6a501ced.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.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=16 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=baa412629e5c6b08 -C extra-filename=-42884346d1cfe343 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Compiling ty_static v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_static) Running `/usr/bin/rustc --crate-name ty_static --edition=2024 crates/ty_static/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ffee7bf41edc81dc -C extra-filename=-6d8e54fda9331965 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2024 crates/ruff_annotate_snippets/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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=9632b892b58a5c3c -C extra-filename=-a2c358a96ccc8ce9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-8bdf3d61f198da35.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_memory_usage) Running `/usr/bin/rustc --crate-name ruff_memory_usage --edition=2024 crates/ruff_memory_usage/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a82b982aaee7714f -C extra-filename=-f20d7bef4eabf8e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.4 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "deprecated", "raw-deprecated", "unstable-markdown", "unstable-v5"))' -C metadata=5522d4a0e547cd1b -C extra-filename=-3d1018e09bf19914 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libheck-30f6bef00b3a6623.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-dcf61644fa24d98b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=877ae0c2a1543ddc -C extra-filename=-dae3b7bffa139497 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustversion-b1be6cb90e5eca5a.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b49ba5a92669044 -C extra-filename=-dd4e68d68392dca2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.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=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=483759458322a44b -C extra-filename=-0fc12a36cf18bb7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.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=16 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=e401cdef8eee7bcf -C extra-filename=-27f99bc35a7d4b86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=45a41ce1de0255d2 -C extra-filename=-215db6c0053959dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8118d61bbc42f9b8 -C extra-filename=-d4bf4ced683afca7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b5124e9a2966b020 -C extra-filename=-d0a113d521efccd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=0ff4747d00364077 -C extra-filename=-0744d1ea00affe5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=20f91f3bac02d479 -C extra-filename=-c5dc75aa038c150f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=3f452c62b9c6ab85 -C extra-filename=-1b69e17384f62af9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=42c97970908a4917 -C extra-filename=-eb4a995d5cbcf28e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-c5dc75aa038c150f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.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=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=1c5ab4cdf67b3483 -C extra-filename=-ef2b013d34bf94ce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpercent_encoding-0fc12a36cf18bb7f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.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=16 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=cb1c7aece12f4c6a -C extra-filename=-1e964612b6517349 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libidna_adapter-50d9b2e1be0737d7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-807f1421719a28ba.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=9537b3cc0211ec30 -C extra-filename=-efad86fb8128523c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2c254060e50b4ee5 -C extra-filename=-dceac23a19239625 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-dceac23a19239625 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-dceac23a19239625/build-script-build` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/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=16 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=1d870dcb1c70a9f8 -C extra-filename=-2dd351295ff8fa7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libform_urlencoded-ef2b013d34bf94ce.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libidna-1e964612b6517349.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpercent_encoding-0fc12a36cf18bb7f.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-278f57fbb88e6e2d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c986fc3f78c6553c -C extra-filename=-5ce9017adcd50a80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libheck-30f6bef00b3a6623.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.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 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=6d8ae20f1e1cfc9f -C extra-filename=-4a31606034d81f99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libboxcar-dd90117868b6b311.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-091d3fcbdb7256b2.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashlink-2e6f87aa3d6e4f53.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libintrusive_collections-3feaa8fe733133ba.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinventory-c571d0da1244b943.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot-562e79b9b62c0703.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libportable_atomic-ff982e7167dfa805.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macro_rules-3b40db45cf0ff993.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macros-5d1d4b091054f0b9.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ce36a9ef9fccabe9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtypeid-e287ca26f7339fd3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=faa9d06d3b25f8cb -C extra-filename=-787bcecacc248741 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=6a36a382f21712b8 -C extra-filename=-dc080556c449c864 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=b870ca267fef1c95 -C extra-filename=-6b043bead73c49b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_ast) Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=5faf3d9ebc1ad09b -C extra-filename=-2d51df3626ed991d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-79676f30f5165185.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarrayvec-17c8113ecc0e01ae.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchar_str-8dfeb96c1d41efea.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-4a31606034d81f99.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ce36a9ef9fccabe9.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.4 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-doc", "unstable-ext", "unstable-markdown", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=3545e1358849494a -C extra-filename=-bcca70a29338d1f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_builder-222fc95b43a1cba2.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_derive-3d1018e09bf19914.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2472b191856936c5 -C extra-filename=-93a0f816572566d8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2aa648814619c1d8 -C extra-filename=-3dce6147adf7b11e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-3dce6147adf7b11e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-3dce6147adf7b11e/build-script-build` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.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=16 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=8ce3893cca67e25a -C extra-filename=-2b4f9b5f09f9c331 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunscanny-93a0f816572566d8.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-dc080556c449c864.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-macros v0.8.5 Running `/usr/bin/rustc --crate-name peg_macros --edition=2021 /usr/share/cargo/registry/peg-macros-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("trace"))' -C metadata=df1efcedc6b7e179 -C extra-filename=-bb9daa5776c2c366 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_runtime-6b043bead73c49b8.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_parser) Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=00567e281bb6f7d5 -C extra-filename=-49a3c6909fa51636 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-35d761ce3fc7a13d.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdrop_bomb-4479af74b5604be9.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-1c9fb2adba1e7d3b.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ce36a9ef9fccabe9.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-0f59e50e6f9b8762.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-801376994ea23df9.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-d364db088226c9df.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_db) Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/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=16 --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=910babc5710e4676 -C extra-filename=-7f35128ef205f9f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-8bdf3d61f198da35.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarc_swap-dae3b7bffa139497.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-42884346d1cfe343.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdashmap-ba7b127bf7d1f0ca.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdunce-215db6c0053959dd.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-dd4e68d68392dca2.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-ccef729857914f56.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-1b69e17384f62af9.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-d4bf4ced683afca7.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpathdiff-0744d1ea00affe5b.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_junit-ecf40493446e18ee.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-a2c358a96ccc8ce9.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-f20d7bef4eabf8e0.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-e48d3d07bd571441.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-4a31606034d81f99.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-23cef14b1134fb49.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-27f99bc35a7d4b86.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsupports_hyperlinks-d0a113d521efccd1.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-6d8e54fda9331965.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-838e0c2d378eca37.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-9db26714e7538d16.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e671168bbfcc735d -C extra-filename=-a0dfdb22edc7b9e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror_impl-787bcecacc248741.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling ruff_python_literal v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cec9d3c7257e3730 -C extra-filename=-373e3013273e1831 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-59ca5f0e6a501ced.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_stdlib) Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0710cdc679e25e9b -C extra-filename=-24c49a082162d26a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-0f59e50e6f9b8762.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.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=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=258163c81999498c -C extra-filename=-1b8d6d5dc75a1b57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsiphasher-8e5a1ff1b0b935d7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-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=16 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=f475938ac6e39c1d -C extra-filename=-513fdae910912c0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libeither-83ea5cb1de68aeac.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=dbea698eae06c36f -C extra-filename=-d952d90c54736a51 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=b960ef162d522fd3 -C extra-filename=-219ea94e0b23c9e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/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=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=b3b98a0beebe9127 -C extra-filename=-2234c35b50ba458f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.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=16 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=64cf084034592c5d -C extra-filename=-e19454f6addc5e1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-5ce9017adcd50a80.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=2e876569ff68bcb1 -C extra-filename=-0e8f452dde0d82ce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=f6294e7ce422c73b -C extra-filename=-d3464891c91e1907 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling urlencoding v2.1.3 Running `/usr/bin/rustc --crate-name urlencoding --edition=2021 /usr/share/cargo/registry/urlencoding-2.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e06da00f3c19b599 -C extra-filename=-8d99a86d938e4af4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8e5371c65782d909 -C extra-filename=-ea41cd1b12876b6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-ea41cd1b12876b6d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.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=16 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=cbe876e3e8c22768 -C extra-filename=-65c9fb5d581f2702 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libboxcar-dd90117868b6b311.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-513fdae910912c0e.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-2b4f9b5f09f9c331.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-a0dfdb22edc7b9e1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2dd351295ff8fa7a.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburlencoding-8d99a86d938e4af4.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-dc080556c449c864.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=9db9c803da53b056 -C extra-filename=-a9c16e3a4598fd36 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-efad86fb8128523c.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-d952d90c54736a51.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-eb4a995d5cbcf28e.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_writer-d3464891c91e1907.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-c5dc75aa038c150f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-ea41cd1b12876b6d/build-script-build` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=4bbb02c3a7f50aaa -C extra-filename=-861fede4bef0027c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_macros-bb9daa5776c2c366.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_runtime-2234c35b50ba458f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.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=16 --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=0c50146455e2e8e9 -C extra-filename=-8f1f1aaa1234f091 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-1b8d6d5dc75a1b57.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_codegen) Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=93b81efd4f6c7aa2 -C extra-filename=-c5f00f37e6196432 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-373e3013273e1831.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=e93e15981b8e1d7f -C extra-filename=-e0c0dbc0ea542fd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-e6d06ab4b8202b27.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-efad86fb8128523c.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-219ea94e0b23c9e8.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-eb4a995d5cbcf28e.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-0e8f452dde0d82ce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dfb8026051e1f2c6 -C extra-filename=-0cd249523a1c0fb1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Compiling ruff_index v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=6b34a3fed8ac2728 -C extra-filename=-b8b169331abede7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=f8db83628fd14dda -C extra-filename=-6cc81203598cd056 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-8bdf3d61f198da35.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78cd55fe2702183a -C extra-filename=-315b2d7caca83ccd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-278f57fbb88e6e2d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast-impl v1.0.25 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6202d5c43a1dd98d -C extra-filename=-118289d346e92b25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ee07b414f181088 -C extra-filename=-f558ca67877db12c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6f5f6c52b4e4efd5 -C extra-filename=-d135c16850658ee6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.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=16 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=32bedff0cdddeae0 -C extra-filename=-fecb88ef5e440d9b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.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=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=d7f82b913821c3e8 -C extra-filename=-72a44ff47c6afa62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4be7f21adeed9ea3 -C extra-filename=-d477f1090aae5612 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v4.0.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-4.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=16 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=78a1bf757d3719ce -C extra-filename=-6fe35962c5031f36 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v4.0.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-4.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=16 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=7e780b1bfcc668f6 -C extra-filename=-5955247187e802cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_dedot-6fe35962c5031f36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7650e44bf80cff45 -C extra-filename=-fad9e93f399d6c6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liboption_ext-d477f1090aae5612.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/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=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=0e807c5532de392e -C extra-filename=-7d4dec0b7f2e3719 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern jcore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff_core-72a44ff47c6afa62.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=868537992a79c91f -C extra-filename=-57973e1dd9f3aefb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libref_cast_impl-118289d346e92b25.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling imperative v1.0.7 Running `/usr/bin/rustc --crate-name imperative --edition=2021 /usr/share/cargo/registry/imperative-1.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7a09506fa9b06e17 -C extra-filename=-746854de1043f01c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-8f1f1aaa1234f091.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librust_stemmers-315b2d7caca83ccd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_semantic v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_semantic) Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=bd7535d79eedd9d0 -C extra-filename=-9f61b2ba8a5b0449 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_index-b8b169331abede7c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-24c49a082162d26a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst v1.8.6 Running `/usr/bin/rustc --crate-name libcst_native --edition=2018 /usr/share/cargo/registry/libcst-1.8.6/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=27a407a7e49f5d7c -C extra-filename=-ef6f2c9aa65311d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-6cc81203598cd056.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_derive-f558ca67877db12c.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpaste-0cd249523a1c0fb1.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg-861fede4bef0027c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c00144f69f073b43 -C extra-filename=-a68d05e3a5d12c6a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive_internals-d135c16850658ee6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pyproject-toml v0.13.7 Running `/usr/bin/rustc --crate-name pyproject_toml --edition=2021 /usr/share/cargo/registry/pyproject-toml-0.13.7/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=a9415f2a6242c782 -C extra-filename=-3d77ab9d4055e621 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-2b4f9b5f09f9c331.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep508_rs-65c9fb5d581f2702.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-e0c0dbc0ea542fd7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_ranged_value v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_ranged_value) Running `/usr/bin/rustc --crate-name ruff_ranged_value --edition=2024 crates/ruff_ranged_value/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars"))' -C metadata=f2bd522e086a0fb3 -C extra-filename=-1faeb7392db404ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_importer) Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4dcd565b883f662a -C extra-filename=-8cf4f9fd1b3deb4e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-c5f00f37e6196432.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_index v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_index) Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5615b40073ef3ced -C extra-filename=-494d1e85671f4eb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta_derive v0.3.1 Running `/usr/bin/rustc --crate-name ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=697248759774269b -C extra-filename=-a4e3a96c47a39f28 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chrono", "colored", "date-based", "libc", "meta-logging-in-format", "reopen-03", "reopen-1", "reopen03", "reopen1", "syslog-3", "syslog-4", "syslog-6", "syslog-7", "syslog3", "syslog4", "syslog6", "syslog7"))' -C metadata=f33189d14a8d2321 -C extra-filename=-b367211ed9bc89a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v1.3.0 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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=807421ae570f85ee -C extra-filename=-b5896934b7cb1c3b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dyn-clone v1.0.20 Running `/usr/bin/rustc --crate-name dyn_clone --edition=2018 /usr/share/cargo/registry/dyn-clone-1.0.20/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f4f91d30ea8b93dd -C extra-filename=-cce6bfa53af82baf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=19c0d029c9e05cfe -C extra-filename=-68118c6eaeb42784 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.9 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2018 /usr/share/cargo/registry/find-msvc-tools-0.1.9/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 --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4a5f655c86836cd5 -C extra-filename=-cae7e954e13a9aed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3ebfaeb320b55d80 -C extra-filename=-8c0848b51283a6fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_linter v0.16.1 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_linter) Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' -C metadata=8ba7c832f6b4b6b0 -C extra-filename=-56552e5175270424 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libaho_corasick-79676f30f5165185.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-fecb88ef5e440d9b.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfern-b367211ed9bc89a9.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-3da9e5e5ec818b23.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d9add4120a11dd6c.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libimperative-746854de1043f01c.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-7d4dec0b7f2e3719.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_native-ef6f2c9aa65311d6.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnatord-8c0848b51283a6fe.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-5955247187e802cf.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-2b4f9b5f09f9c331.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpyproject_toml-3d77ab9d4055e621.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-e48d3d07bd571441.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-c5f00f37e6196432.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_importer-8cf4f9fd1b3deb4e.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-494d1e85671f4eb3.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-373e3013273e1831.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-9f61b2ba8a5b0449.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-24c49a082162d26a.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-1faeb7392db404ca.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-27f99bc35a7d4b86.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-5ce9017adcd50a80.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_arena-68118c6eaeb42784.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-801376994ea23df9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-d364db088226c9df.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2dd351295ff8fa7a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta v0.3.1 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.3.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=16 --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=bdec4053c926e77d -C extra-filename=-017b2f506a9cf7b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ptr_meta_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta_derive-a4e3a96c47a39f28.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/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 --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=0cbf0e293e642987 -C extra-filename=-46ca8821138e9a16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfind_msvc_tools-cae7e954e13a9aed.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshlex-b5896934b7cb1c3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec51016da76ae16c -C extra-filename=-f984ac29a26e5044 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdirs_sys-fad9e93f399d6c6d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_site_packages) Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a07dd2c486b625f7 -C extra-filename=-8e9960d562506398 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-42884346d1cfe343.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-fecb88ef5e440d9b.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-a2c358a96ccc8ce9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-5ce9017adcd50a80.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-6d8e54fda9331965.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_module_resolver) Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bf2fe47971384286 -C extra-filename=-7048e52541cb1f39 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-42884346d1cfe343.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-66389c4785a4dd5c.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-3438323fd876a15c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-763daf4b3ffd4cf4.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-f20d7bef4eabf8e0.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-24c49a082162d26a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-4a31606034d81f99.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-5ce9017adcd50a80.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.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=16 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=e85252cfb643c363 -C extra-filename=-75b3c30de26a981a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdyn_clone-cce6bfa53af82baf.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libref_cast-57973e1dd9f3aefb.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars_derive-a68d05e3a5d12c6a.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_formatter v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_formatter) Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=a99ea22f1ae1e076 -C extra-filename=-d6f45976bc39c86c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdrop_bomb-4479af74b5604be9.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-1c9fb2adba1e7d3b.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-c21800a4692b4999.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=9780e2a527fd682e -C extra-filename=-09ce0d3fc7254054 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg_aliases v0.2.2 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-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 '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a0141492d7ed0349 -C extra-filename=-91269e4ea292fa95 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.4.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=10c44ae7df3c3ba3 -C extra-filename=-e56979bb42c7a082 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-e56979bb42c7a082 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-e56979bb42c7a082/build-script-build` Compiling ruff_python_formatter v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_formatter) Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=e634d8f483064770 -C extra-filename=-743e8dc6bdd69a64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcountme-09ce0d3fc7254054.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-d6f45976bc39c86c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-4a31606034d81f99.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-1c9fb2adba1e7d3b.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="term"' --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", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=98a6436fb0c631c0 -C extra-filename=-29fa130c1113e053 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-29fa130c1113e053 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_aliases-91269e4ea292fa95.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=7a72f0b26245c372 -C extra-filename=-76f6e82266b233be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-76f6e82266b233be -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcc-46ca8821138e9a16.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.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=16 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=0fc8fde53953892a -C extra-filename=-5cbf4c7f57aef1d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern dirs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdirs-f984ac29a26e5044.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rancor v0.1.2 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-0.1.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=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=544889b16390840b -C extra-filename=-3c1ec48c1f3493fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-017b2f506a9cf7b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_options_metadata) Running `/usr/bin/rustc --crate-name ruff_options_metadata --edition=2024 crates/ruff_options_metadata/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=adc2a7e2ea742017 -C extra-filename=-bbbcafb24dd03dd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bytecheck_derive v0.8.2 Running `/usr/bin/rustc --crate-name bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5f45b1ff729061e0 -C extra-filename=-ec1458a0ab15257f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=60ccefa52dde74d9 -C extra-filename=-9779cf159fc2cfbe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-9779cf159fc2cfbe -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_codegen-b71b756a90b9cd30.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/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=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=d4e32a5b769c3caa -C extra-filename=-a50291a8c062eae9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fs-err v3.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/fs-err-3.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=adb9eadb5a15496a -C extra-filename=-858e4a3661968eb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-858e4a3661968eb0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libautocfg-5a9cddbbd4db0dd9.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=20ec884bb5e2a4e7 -C extra-filename=-c3ede6f0de42323b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc47563a68f68666 -C extra-filename=-f9c67cc1ba9354d8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-f9c67cc1ba9354d8 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=5d69618003be8eb2 -C extra-filename=-806f446dbf98adb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling simdutf8 v0.1.5 Running `/usr/bin/rustc --crate-name simdutf8 --edition=2018 /usr/share/cargo/registry/simdutf8-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=fdb1ff7e97dfc117 -C extra-filename=-efd5749d9cb1baf0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9870b89065f71879 -C extra-filename=-def8de0bffe956f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblazy_static-806f446dbf98adb0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-f9c67cc1ba9354d8/build-script-build` 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=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=de46a8ae87845830 -C extra-filename=-b9f3962896042503 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libminimal_lexical-c3ede6f0de42323b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bytecheck v0.8.2 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-0.8.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=16 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=a01174ac10597134 -C extra-filename=-84d8fa75fee04ba0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bytecheck_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbytecheck_derive-ec1458a0ab15257f.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-017b2f506a9cf7b9.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-3c1ec48c1f3493fa.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimdutf8-efd5749d9cb1baf0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-858e4a3661968eb0/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-9779cf159fc2cfbe/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-29fa130c1113e053/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-76f6e82266b233be/build-script-build` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.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=16 '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=75dae031e40ed92d -C extra-filename=-1c9269886cf97623 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.5 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=ff5a3e996880e143 -C extra-filename=-05dcc39b4d5ac70d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge_macro v0.4.7 Running `/usr/bin/rustc --crate-name munge_macro --edition=2021 /usr/share/cargo/registry/munge_macro-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b03bb3fceb96ddb7 -C extra-filename=-23fc4b3e40b651ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchers v0.2.0 Running `/usr/bin/rustc --crate-name matchers --edition=2018 /usr/share/cargo/registry/matchers-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode"))' -C metadata=271c97e8b3425334 -C extra-filename=-cb451761310ad947 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7ff954a7037694e2 -C extra-filename=-4ceb5f09e4bf1cf6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.10 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.10/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=324c2277bd0194cf -C extra-filename=-5a119630078b29d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=84487d41f8a85a4c -C extra-filename=-89ba62b479a3f842 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c38494810fcc1bba -C extra-filename=-45beea364c6a7a25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fastrand v2.5.0 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=d097ac1d4e0f7c36 -C extra-filename=-ff881c24c7f9bf45 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=26a4a026b401662a -C extra-filename=-9d746e618449e1fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern fnv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfnv-45beea364c6a7a25.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnom-b9f3962896042503.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-a3645f8cbfeef34b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.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=16 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=74e254611b7f1237 -C extra-filename=-dcf2c41aa01491de --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern fastrand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfastrand-ff881c24c7f9bf45.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetrandom-1c9269886cf97623.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustix-1f3228e9f42d0bf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/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=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=7dbd89bde34e838d -C extra-filename=-24f39a7939709e8f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchrono-80d6cec442a7334d.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchers-cb451761310ad947.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnu_ansi_term-89ba62b479a3f842.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-2394b559496aa641.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsharded_slab-def8de0bffe956f2.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-7fdf6ea21f71824c.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthread_local-5a119630078b29d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-1686b4b5234cd69c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge v0.4.7 Running `/usr/bin/rustc --crate-name munge --edition=2021 /usr/share/cargo/registry/munge-0.4.7/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=479b1fe7361ba0fb -C extra-filename=-785c673a1873f539 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern munge_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmunge_macro-23fc4b3e40b651ba.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=681c69a958acd07a -C extra-filename=-f387fed7375ef226 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinotify_sys-4ceb5f09e4bf1cf6.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_nushell v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete_nushell --edition=2024 /usr/share/cargo/registry/clap_complete_nushell-4.6.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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable-shell-tests"))' -C metadata=7b3375f57e485340 -C extra-filename=-6cb0caa9c5713dc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-05dcc39b4d5ac70d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.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=16 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=8a08241bd511c308 -C extra-filename=-24834bf0f618360b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.31.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=16 --cfg 'feature="fs"' --cfg 'feature="term"' --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", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=e150830af0ccaa00 -C extra-filename=-e845596375a35b63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-7d97fa9792f27254.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=5e39d32d99d1a360 -C extra-filename=-29f17f80d7a8c82d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Compiling rend v0.5.4 Running `/usr/bin/rustc --crate-name rend --edition=2021 /usr/share/cargo/registry/rend-0.5.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=16 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=e74f2922311d5ab9 -C extra-filename=-a7020d7425d40bf4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbytecheck-84d8fa75fee04ba0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_graph v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_graph) Running `/usr/bin/rustc --crate-name ruff_graph --edition=2024 crates/ruff_graph/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="schemars"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "schemars", "serde"))' -C metadata=bbc5158477e7e05f -C extra-filename=-99ee261c14a5fee7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-56552e5175270424.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-4a31606034d81f99.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars-75b3c30de26a981a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_module_resolver-7048e52541cb1f39.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_site_packages-8e9960d562506398.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-9db26714e7538d16.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0c74ad8127d92624 -C extra-filename=-f0520690f89d8a82 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-b8c60d1ee169ac2b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_workspace v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_workspace) Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=aae264a2e6875ca5 -C extra-filename=-e07304495cdd424f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-fecb88ef5e440d9b.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-dd4e68d68392dca2.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-3da9e5e5ec818b23.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d9add4120a11dd6c.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-1b69e17384f62af9.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-5955247187e802cf.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-d4bf4ced683afca7.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-2b4f9b5f09f9c331.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-d6f45976bc39c86c.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-99ee261c14a5fee7.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-56552e5175270424.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-bbbcafb24dd03dd5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-743e8dc6bdd69a64.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-9f61b2ba8a5b0449.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-24c49a082162d26a.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-1faeb7392db404ca.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-5cbf4c7f57aef1d1.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-801376994ea23df9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lsp-server v0.10.0 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.10.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=16 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6d49c8f385ccc77f -C extra-filename=-a675870234ea74aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_channel-a50291a8c062eae9.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-278f57fbb88e6e2d.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.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=16 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=4dbaf78d092b4ac7 -C extra-filename=-3aad93aa9ab4da98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_channel-a50291a8c062eae9.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-b8c60d1ee169ac2b.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_epoch-fd6c5cc96e6c689a.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-091d3fcbdb7256b2.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-b542c9c6089ce5b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling gen-lsp-types v0.11.0 Running `/usr/bin/rustc --crate-name gen_lsp_types --edition=2024 /usr/share/cargo/registry/gen-lsp-types-0.11.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=16 '--warn=clippy::pedantic' '--warn=clippy::nursery' '--deny=clippy::cargo' '--allow=clippy::too_many_lines' '--deny=clippy::todo' '--allow=clippy::multiple_crate_versions' '--allow=clippy::items_after_statements' '--deny=clippy::dbg_macro' '--allow=clippy::cognitive_complexity' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_lossless' '--allow=clippy::cast-possible-truncation' '--allow=clippy::cargo_common_metadata' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fluent-uri", "url"))' -C metadata=00d2cb1d0e0b0b00 -C extra-filename=-7e3a4d252a68dfe9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2dd351295ff8fa7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rkyv_derive v0.8.17 Running `/usr/bin/rustc --crate-name rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=055332fafd8a6f15 -C extra-filename=-260f66b5881f07d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-784b912b25394134.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-e9648956da01102b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-58cd3880b14578fa.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_markdown v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_markdown) Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=61a1a97ea60770f8 -C extra-filename=-165de76bd3ce1a7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-743e8dc6bdd69a64.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-540e1bef061b1c75.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-e07304495cdd424f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.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=16 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=9ad0788dac94e61c -C extra-filename=-c669be26266a14f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-879b36b38675e874.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-1686b4b5234cd69c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.2 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-1.2.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=16 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=7ca608f2fdc429ee -C extra-filename=-09d0b4ea959e486d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=6cde4b722b225ca9 -C extra-filename=-5444033b5fdaaed9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.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=16 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=9bbe49fcedab9819 -C extra-filename=-103e398b46d435c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f16964b63964136c -C extra-filename=-b269dfb8db0c9dca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.16.1 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ruff/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9a7a108d5f1533e9 -C extra-filename=-0af0a7fe64f9ac58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-0af0a7fe64f9ac58 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-0af0a7fe64f9ac58/build-script-build` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-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=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=be9a7d4fcb285044 -C extra-filename=-38d79edbe6938460 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern fs_err=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfs_err-29f17f80d7a8c82d.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libos_str_bytes-103e398b46d435c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=4a3e4282872b357e -C extra-filename=-104cc8e9af326ae8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern inotify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinotify-f387fed7375ef226.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmio-09d0b4ea959e486d.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify_types-5444033b5fdaaed9.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-cf6a798e777e7421.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6fddf8d53c76d1ba -C extra-filename=-79fb4ce377a9b409 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libeither-83ea5cb1de68aeac.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon_core-f0520690f89d8a82.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=036667d7bf0b82f0 -C extra-filename=-31c3414d413b487e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern nix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnix-e845596375a35b63.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminfo-9d746e618449e1fe.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-838e0c2d378eca37.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rkyv v0.8.17 Running `/usr/bin/rustc --crate-name rkyv --edition=2021 /usr/share/cargo/registry/rkyv-0.8.17/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=16 --cfg 'feature="alloc"' --cfg 'feature="bytecheck"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aligned", "alloc", "big_endian", "bytecheck", "default", "little_endian", "pointer_width_16", "pointer_width_32", "pointer_width_64", "smallvec-1", "std", "unaligned"))' -C metadata=7bdc209a520d1fcb -C extra-filename=-4732335fc95b0180 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbytecheck-84d8fa75fee04ba0.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-6f7a3249630b0596.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmunge-785c673a1873f539.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-017b2f506a9cf7b9.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-3c1ec48c1f3493fa.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librend-a7020d7425d40bf4.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv_derive-260f66b5881f07d6.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.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=16 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=115b3ae994118c5c -C extra-filename=-ba77097a00f5e473 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-108537a00e2e1875.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemalloc_sys-24834bf0f618360b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.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=16 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=1a90e1f0bb8fdaf9 -C extra-filename=-1069ae221c3a0afb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-05dcc39b4d5ac70d.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_nushell-6cb0caa9c5713dc4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cachedir v0.3.1 Running `/usr/bin/rustc --crate-name cachedir --edition=2018 /usr/share/cargo/registry/cachedir-0.3.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aaac3323a593e08c -C extra-filename=-399e534ebb914cbe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-dcf2c41aa01491de.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8bae7249d262a4f6 -C extra-filename=-e3166c9dd74e6f23 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-cf6a798e777e7421.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=3f4f0ec4737a61a1 -C extra-filename=-45db459fc40b18e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server) Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=f20f2bde1f3be0dc -C extra-filename=-3bbd6634a13f9895 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam-3aad93aa9ab4da98.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgen_lsp_types-7e3a4d252a68dfe9.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjod_thread-b269dfb8db0c9dca.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblsp_server-a675870234ea74aa.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-1b14e45927ffe101.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-d6f45976bc39c86c.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-56552e5175270424.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-165de76bd3ce1a7f.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-e48d3d07bd571441.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-c5f00f37e6196432.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-743e8dc6bdd69a64.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-494d1e85671f4eb3.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-1faeb7392db404ca.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-e07304495cdd424f.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-5cbf4c7f57aef1d1.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_log-c669be26266a14f2.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_subscriber-24f39a7939709e8f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c36c75471fa076ba -C extra-filename=-c2d5f5f724cb0590 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-38d79edbe6938460.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-399e534ebb914cbe.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-1069ae221c3a0afb.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-31c3414d413b487e.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-fecb88ef5e440d9b.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-ccef729857914f56.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-e3166c9dd74e6f23.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-7d4dec0b7f2e3719.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-104cc8e9af326ae8.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-5955247187e802cf.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-79fb4ce377a9b409.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-4732335fc95b0180.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-99ee261c14a5fee7.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-56552e5175270424.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-165de76bd3ce1a7f.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-e48d3d07bd571441.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-bbbcafb24dd03dd5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-743e8dc6bdd69a64.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-1faeb7392db404ca.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-3bbd6634a13f9895.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-e07304495cdd424f.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-5cbf4c7f57aef1d1.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-dcf2c41aa01491de.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-ba77097a00f5e473.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-cf6a798e777e7421.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-45db459fc40b18e3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bffc03e0cba7df96 -C extra-filename=-9bc7c4a133dfbcf0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-f1be7126bd1ebcdb.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-38d79edbe6938460.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-db0cf04d15b49aae.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-399e534ebb914cbe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-bcca70a29338d1f2.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-1069ae221c3a0afb.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-31c3414d413b487e.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-fecb88ef5e440d9b.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-ccef729857914f56.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-e3166c9dd74e6f23.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-ef60807a464354ee.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-edc2e7e03355e675.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-7963d2d5d072395c.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-4bc7df93e1483e89.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-7d4dec0b7f2e3719.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-a82e625959229d2d.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-104cc8e9af326ae8.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-5955247187e802cf.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-79fb4ce377a9b409.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-132f586576554196.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-4732335fc95b0180.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff-c2d5f5f724cb0590.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-bba20b52de648685.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-7f35128ef205f9f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-1222403e8e6a6a05.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-99ee261c14a5fee7.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-56552e5175270424.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-c449e25ca251e0b6.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-165de76bd3ce1a7f.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-e48d3d07bd571441.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-bbbcafb24dd03dd5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-2d51df3626ed991d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-743e8dc6bdd69a64.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-49a3c6909fa51636.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-1faeb7392db404ca.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-3bbd6634a13f9895.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-0c425a74c3832a30.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-c6948dcfa923d928.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-e07304495cdd424f.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-ee9719f0b2e5c173.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-373660afe596a200.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-85108f73e18d8e2e.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-5cbf4c7f57aef1d1.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-e19454f6addc5e1b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-dcf2c41aa01491de.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-b41a28b636eb31dc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-ba77097a00f5e473.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-a9c16e3a4598fd36.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-d5be03e9f8e972ab.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-cf6a798e777e7421.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-45db459fc40b18e3.rlib -C strip=symbols -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `release` profile [optimized] target(s) in 19m 08s 📦 Built wheel to /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_ppc64le.whl /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_ppc64le.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.16.1-py3-none-linux_ppc64le.whl size=67887914 sha256=724d674e82b39cc268df2b77b1e996cfd6362ad5af2def4224cc37803d8a1181 Stored in directory: /builddir/.cache/pip/wheels/e5/2e/fb/7b9b969199be396073f65280f41dd1da368116951c72be7a30 Successfully built ruff + /usr/bin/cargo2rpm --path Cargo.toml license-summary ### BEGIN LICENSE SUMMARY ### # (MIT OR Apache-2.0) AND Unicode-3.0 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 # Apache-2.0 # Apache-2.0 OR BSD-2-Clause # Apache-2.0 OR BSL-1.0 # Apache-2.0 OR MIT # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT # CC0-1.0 # ISC # MIT # MIT AND (MIT AND PSF-2.0) # MIT AND BSD-3-Clause # MIT OR Apache-2.0 # MIT OR Apache-2.0 OR Zlib # MIT OR BSD-3-Clause # MIT-0 OR Apache-2.0 # MPL-2.0 # Unicode-3.0 # Unlicense OR MIT # WTFPL # Zlib # Zlib OR Apache-2.0 OR MIT ### END LICENSE SUMMARY ### + /usr/bin/cargo2rpm --path Cargo.toml license-breakdown + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.YuF7aG + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + '[' /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build + mkdir /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ruff-0.16.1 ++ ls /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir/ruff-0.16.1-py3-none-linux_ppc64le.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ruff==0.16.1 + '[' -z ruff==0.16.1 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir ruff==0.16.1 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir Processing /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir/ruff-0.16.1-py3-none-linux_ppc64le.whl Installing collected packages: ruff Successfully installed ruff-0.16.1 + '[' -d /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin/ruff /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin/ruff: no change + rm -rfv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + site_dirs+=("/usr/lib64/python3.15/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info' +++ basename /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' ruff-0.16.1.dist-info + _normalized=ruff + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT --record /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/RECORD --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-record + rm -fv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/RECORD removed '/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/REQUESTED removed '/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-modules --buildroot /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-record --prefix /usr --assert-license ruff + '[' /usr/lib64/python3.15/site-packages '!=' /usr/lib/python3.15/site-packages ']' + install --directory /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + mv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + sed --regexp-extended --in-place s@/usr/lib64/python3.15/site-packages@/usr/lib/python3.15/site-packages@ /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-files + target/rpm/ruff generate-shell-completion bash + target/rpm/ruff generate-shell-completion fish + target/rpm/ruff generate-shell-completion zsh + install -Dpm 0644 ruff.bash -t /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT//usr/share/bash-completion/completions + install -Dpm 0644 ruff.fish -t /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT//usr/share/fish/vendor_completions.d + install -Dpm 0644 _ruff -t /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT//usr/share/zsh/site-functions + /usr/bin/find-debuginfo -j1 --strict-build-id -m -i --build-id-seed 0.16.1-1.fc45 --unique-debug-suffix -0.16.1-1.fc45.ppc64le --unique-debug-src-base ruff-0.16.1-1.fc45.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1 find-debuginfo: starting Extracting debug info from 1 files warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin/ruff. Use `info auto-load python-scripts [REGEXP]' to list them. DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ruff-0.16.1-1.fc45.ppc64le find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j1 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j1 /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ruff/__pycache__/_find_ruff.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ruff/__pycache__/__main__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages/ruff/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 264 directories and 1304 files, processed 3 inodes, 3 modified (0 replaced + 3 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr Scanned 263 directories and 1304 files, considered 1304 files, read 119 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ruff-0.16.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.G57oLF + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 ruff-0.16.1 + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-modules Check import: ruff + skip=' --skip compile_fail' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual' + export RUST_TEST_THREADS=1 + RUST_TEST_THREADS=1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j1 -Z avoid-dev-deps --profile rpm --no-fail-fast -- --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual Compiling unicode-ident v1.0.24 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=98bc8f8c707516c4 -C extra-filename=-80e1bdd6ab4250fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro2 v1.0.106 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=6d45afaa262c96d8 -C extra-filename=-7479198d503cf3a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-7479198d503cf3a7 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-7479198d503cf3a7/build-script-build` Compiling quote v1.0.47 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=92f181e8ea897809 -C extra-filename=-22d43caef0dbfe1e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-22d43caef0dbfe1e -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-22d43caef0dbfe1e/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=3b641540be032ef0 -C extra-filename=-dd632c3090357382 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-80e1bdd6ab4250fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=01bb368155c78e6e -C extra-filename=-e5450b7163ad1024 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=04e65a345e654258 -C extra-filename=-94075f4f57d594a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-80e1bdd6ab4250fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_core v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=1b34ee587508c99e -C extra-filename=-b7d33784d69ef239 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-b7d33784d69ef239 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-b7d33784d69ef239/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=20bd3fa6022901b3 -C extra-filename=-8d4645d1acca596b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling libc v0.2.189 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=c9e76d5d0f9965df -C extra-filename=-96ea8652f3fce3a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-96ea8652f3fce3a7 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-96ea8652f3fce3a7/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/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 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --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=5f2d1c5a414586c7 -C extra-filename=-d40fc0c57b6d11b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --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(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling memchr v2.8.3 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=4d885e90606e64f7 -C extra-filename=-3f025e50efb4fbe5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=ded1ef682b5e9483 -C extra-filename=-94b31ca60599f02c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-94b31ca60599f02c -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-94b31ca60599f02c/build-script-build` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=bbf99eb706468797 -C extra-filename=-0c814a13959001bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.228/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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=cb8834772b336c2f -C extra-filename=-bfd1289d945570c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-0c814a13959001bb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=d498fe328eb4860a -C extra-filename=-400c6c179840554d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-400c6c179840554d -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-400c6c179840554d/build-script-build` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=781e600ea9cedb6b -C extra-filename=-7eba799d612de9ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=714b39a95af35773 -C extra-filename=-ea75f3c420783f72 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling cfg-if v1.0.4 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=f72f0f4f6eeb6add -C extra-filename=-385a51d312bfdcba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.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 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=466f3a5238b048d5 -C extra-filename=-99f4ec52b235074a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.33 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/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 --cfg 'feature="std"' --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", "serde_core", "std"))' -C metadata=192cba3a0bdf03bc -C extra-filename=-5c8046172d6832d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.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 debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=2a38eb1205fc0956 -C extra-filename=-5f7f4e0b44b2f104 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=03ecea525d593284 -C extra-filename=-79120e4f4e6470f8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=8b3d53e0b1dde69c -C extra-filename=-9e8c5ac37e8d0a2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=9645359f4d483956 -C extra-filename=-176c74d86a7eec50 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.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 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --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", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=a95efdb3e6929f7b -C extra-filename=-181a5cdedd8a61ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liballocator_api2-9e8c5ac37e8d0a2f.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-79120e4f4e6470f8.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfoldhash-176c74d86a7eec50.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=ee8867dbfda73ff5 -C extra-filename=-75b18dda090b1857 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=efad15521060144a -C extra-filename=-e8c9907e6e84d3b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-75b18dda090b1857.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indexmap v2.14.0 Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.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 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=3e12766c63ca63be -C extra-filename=-07e9b7dde6de43bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-79120e4f4e6470f8.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=365b6071ae7ad33a -C extra-filename=-a791654f0e1dc11f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-a791654f0e1dc11f -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-a791654f0e1dc11f/build-script-build` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=28fa03da5ade25c8 -C extra-filename=-604e7699d6656b18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-604e7699d6656b18 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=83d7cc9f653d12a9 -C extra-filename=-69591dbfc5d77861 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-69591dbfc5d77861 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-69591dbfc5d77861/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-604e7699d6656b18/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a5f6e3fd3046f79f -C extra-filename=-d1473922c5c8d691 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a90bae4319dbe7dc -C extra-filename=-2ba8d5cd89572256 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-e8c9907e6e84d3b9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=084930f2924a4d2f -C extra-filename=-934894cfc0ed6ecf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-e8c9907e6e84d3b9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=6f8cc86b52e41bbf -C extra-filename=-727e03a830eb2cfa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=312e95fc1d77a8c4 -C extra-filename=-478f2935b443841a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/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 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=04973eac64adfe9d -C extra-filename=-71167dbfbfd8270f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libscopeguard-727e03a830eb2cfa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=ba7c6d2f5b62f684 -C extra-filename=-b77518b23a328f6f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use_macros-934894cfc0ed6ecf.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=98789b6f961e80dc -C extra-filename=-61eaa81ad7c6ee3c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow_macros-2ba8d5cd89572256.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=1086812cbbb29e16 -C extra-filename=-5bfe027458cb3879 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/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 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=fcb8b3ceaef7c89d -C extra-filename=-4ce1d2e22883a15a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --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(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.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 --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68aa50f55b6a6a39 -C extra-filename=-a5e3d69cfe7ac192 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=f2aa0d383483838f -C extra-filename=-0972e4a93b419c04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=74accf1c0bacd0e7 -C extra-filename=-26f438772eea2fa7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcollection_literals-a5e3d69cfe7ac192.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinterpolator-0972e4a93b419c04.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-61eaa81ad7c6ee3c.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-e8c9907e6e84d3b9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use-b77518b23a328f6f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.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 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=5b8e27d7e75e899d -C extra-filename=-09f9d2ee1a6f4a7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustversion-d1473922c5c8d691.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=3051f12f39dcfdae -C extra-filename=-f296ef74f7c5777e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=8b4358cc3dc27129 -C extra-filename=-a1a6bc64d3787af6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.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 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=224e2da46097f89f -C extra-filename=-b41fb413a0410a20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcastaway-09f9d2ee1a6f4a7d.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-7eba799d612de9ab.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-ea75f3c420783f72.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=370812b5fdff8321 -C extra-filename=-bef5b104905240dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libattribute_derive_macro-26f438772eea2fa7.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libderive_where-f296ef74f7c5777e.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-61eaa81ad7c6ee3c.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=8e2504488c7184b6 -C extra-filename=-3088c1ce0d7db000 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblock_api-71167dbfbfd8270f.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-5bfe027458cb3879.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-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 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=f64536826c84bf8a -C extra-filename=-b21507cf925af560 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-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 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_new", "default", "gecko-ffi", "malloc_size_of", "serde", "std", "unstable"))' -C metadata=9b967364cd2fbd68 -C extra-filename=-5dfbc0361e0a0813 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2790a68b6fc1b0e0 -C extra-filename=-7705ac63a7ba033a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libattribute_derive-bef5b104905240dd.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=98bf29e231e6cfb9 -C extra-filename=-f6c397b2fbe69ed9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-0.10.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 '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' --cfg 'feature="compact-str"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="get-size-derive2"' --cfg 'feature="hashbrown"' --cfg 'feature="indexmap"' --cfg 'feature="ordermap"' --cfg 'feature="parking_lot"' --cfg 'feature="smallvec"' --cfg 'feature="thin-vec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "chrono", "chrono-tz", "compact-str", "dashmap", "default", "derive", "get-size-derive2", "half", "hashbrown", "indexmap", "ordermap", "orx-concurrent-vec", "parking_lot", "portable-atomic", "roaring", "smallvec", "thin-vec", "url"))' -C metadata=8f2622803a957e0a -C extra-filename=-401d601eeb46c3d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size_derive2-7705ac63a7ba033a.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-3088c1ce0d7db000.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.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 debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=f7a051731de6bfb6 -C extra-filename=-c68062d28892d295 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.11 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=a2fdf914c1a86906 -C extra-filename=-51b8f0323af1b19a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.18 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=ae6939643a98ddf2 -C extra-filename=-50bddca463594e82 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-c68062d28892d295.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-51b8f0323af1b19a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=19c1c2be37bc4b72 -C extra-filename=-c17bac2497f867e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=c3c3cb3e743aefa5 -C extra-filename=-d830f52a4d9a0d5c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-c68062d28892d295.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-50bddca463594e82.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-51b8f0323af1b19a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.13.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.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 --cfg 'feature="serde"' --cfg 'feature="serde_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=f8febb3a33675074 -C extra-filename=-b03e9cdfe8ba1c39 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.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 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=c1256b5006564fb1 -C extra-filename=-1a22ab94a194ef02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=cff56593380b58af -C extra-filename=-6f4d45eb5d96a651 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2e0ce38868b22791 -C extra-filename=-4fc43d762cabdf07 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dfa"' --cfg 'feature="dfa-build"' --cfg 'feature="dfa-onepass"' --cfg 'feature="dfa-search"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=3026c852de68c0fa -C extra-filename=-4406e11611845fc0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.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 --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=85a24ea1c5541c6c -C extra-filename=-5595b4b53c6a714f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-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 opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=e006d69b19f03329 -C extra-filename=-7036fe8a5c8fa488 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_text_size) Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=94913c158c8f15be -C extra-filename=-99432c6d9ea47116 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v3.0.3 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.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 debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=ad60d959126d0ff1 -C extra-filename=-dc7c7fb00dd9bb4d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-80e1bdd6ab4250fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4e58ed8c9169effd -C extra-filename=-83d7489e605aac89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=9e935fc547b97e28 -C extra-filename=-ab3994af82bdfaec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-ab3994af82bdfaec -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-ab3994af82bdfaec/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/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 '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=27ab359f9bb3e94d -C extra-filename=-58caa7ce596e94c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.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 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=91dd8a1ae3ae7391 -C extra-filename=-dbd9e5604d18e228 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=719011a291167847 -C extra-filename=-87498bea26469715 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=a1a5aa54aae09d5d -C extra-filename=-82b7329c913bd24f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=39885ef03268b598 -C extra-filename=-9b12e87aafb6b307 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_source_file) Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=72290391f7d071a3 -C extra-filename=-5ddb596747418599 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-82b7329c913bd24f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/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(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=1593bba9a3bfcfee -C extra-filename=-2fb2f89bbbff0b75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.13.0 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=9dca2a752dccdc37 -C extra-filename=-2134ccdf1b7e957b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=030f1fd7b887513d -C extra-filename=-0035238e8fe3486d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libeither-f6c397b2fbe69ed9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_trivia) Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/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 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c514decbfc89638d -C extra-filename=-b4878aed6de94137 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-0035238e8fe3486d.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5ddb596747418599.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-82b7329c913bd24f.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-c17bac2497f867e0.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-80e1bdd6ab4250fa.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globset v0.4.20 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-0.4.20/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 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "log", "serde", "serde1", "simd-accel"))' -C metadata=717781f922a545e0 -C extra-filename=-ef2d544fe96cc9ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.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 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=1326926408585e9a -C extra-filename=-6f22a208d9439602 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libeither-dbd9e5604d18e228.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=3313351eafa69a18 -C extra-filename=-881dcff33b3b222d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/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=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=43e2db68d29ef9e3 -C extra-filename=-ee1e3a984ebccc2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9ea2752fe915158c -C extra-filename=-02a010fb06debfdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/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=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=768b11a384751f47 -C extra-filename=-792c382a31448228 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.18 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=229d0a2ecfd3861c -C extra-filename=-83463a6e436d7f44 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-83463a6e436d7f44 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.8.52 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.52/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=c49f7f90d5835db0 -C extra-filename=-3fcbdfbdcf2c27f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-3fcbdfbdcf2c27f2 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-3fcbdfbdcf2c27f2/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-83463a6e436d7f44/build-script-build` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/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(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="release_max_level_debug"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "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", "std", "tracing-attributes"))' -C metadata=ebbd5b80fefd2c8c -C extra-filename=-d1db5eeb35fa4831 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpin_project_lite-ee1e3a984ebccc2d.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_attributes-881dcff33b3b222d.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-2fb2f89bbbff0b75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_macros v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_macros) Running `/usr/bin/rustc --crate-name ruff_macros --edition=2024 crates/ruff_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6e60e62da30c458a -C extra-filename=-a2b519a8ad64b259 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libheck-4fc43d762cabdf07.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-0035238e8fe3486d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d830f52a4d9a0d5c.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-b4878aed6de94137.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-dc7c7fb00dd9bb4d.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.18 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec9bce172b32ebfc -C extra-filename=-9a7a125c1db4e660 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c492bfb2d1380708 -C extra-filename=-7acb20c2c14a2b02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-7acb20c2c14a2b02 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=9b9f47b3660d7923 -C extra-filename=-bf93538c0b938509 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-7acb20c2c14a2b02/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.18/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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a46cc44b1d8a59b7 -C extra-filename=-14069fb9e85eb784 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror_impl-9a7a125c1db4e660.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.52/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=8c3e857ac5a84d69 -C extra-filename=-707a6225e0954823 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)' --check-cfg 'cfg(zerocopy_unstable_linux)' --check-cfg 'cfg(no_fp_fmt_parse)'` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=0d70cc10176a9601 -C extra-filename=-f550baa420a5ece7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=e51ee5c285ef625e -C extra-filename=-fc0ae06d374a49b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-478f2935b443841a.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-4ce1d2e22883a15a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.6.4 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 debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=cb622f7e11771c67 -C extra-filename=-753cf43810da2f80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-fc0ae06d374a49b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=34136f5f8a497fd5 -C extra-filename=-2d73d387c04715d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerocopy-707a6225e0954823.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=30f605a2e4f2c879 -C extra-filename=-93c8a3719f66d916 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling char_str v0.0.2 Running `/usr/bin/rustc --crate-name char_str --edition=2024 /usr/share/cargo/registry/char_str-0.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 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="get-size"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "get-size", "salsa", "serde", "std"))' -C metadata=aff2901cdefd07b9 -C extra-filename=-7cc6a2aa45acd735 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcastaway-09f9d2ee1a6f4a7d.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-7eba799d612de9ab.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-bf93538c0b938509.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling memoffset v0.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/memoffset-0.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=8aa102847a0a587f -C extra-filename=-470798dc8323d8c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-470798dc8323d8c9 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libautocfg-83d7489e605aac89.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/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(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28e3d604b4203263 -C extra-filename=-906e5eb0b1159ac0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=7717431a9f6891a4 -C extra-filename=-aa1d3e5392592526 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.14.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.14.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=220a76dc6a901b7c -C extra-filename=-31cccfdebcbbd02c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-31cccfdebcbbd02c -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.4 Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9388cd788f2f819a -C extra-filename=-b6fed7d42166ca67 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_cache) Running `/usr/bin/rustc --crate-name ruff_cache --edition=2024 crates/ruff_cache/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8beffee2e70def9d -C extra-filename=-b7103b800e509d5c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-aa1d3e5392592526.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-31cccfdebcbbd02c/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-470798dc8323d8c9/build-script-build` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=deaaab66263450c1 -C extra-filename=-a21bd40c3b055ef1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libppv_lite86-2d73d387c04715d3.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-753cf43810da2f80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-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 embed-bitcode=no -C debug-assertions=off --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=a284e774bd054a9c -C extra-filename=-20632ab0b849f3c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/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(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c1d757b3afbe5a40 -C extra-filename=-a8877c32a2fb1a6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=08727d87876ae825 -C extra-filename=-c955f124f43c8ca0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsiphasher-20632ab0b849f3c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.7 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "rand_chacha", "serde", "serde1", "small_rng", "std", "std_rng"))' -C metadata=980a6ab12083ede5 -C extra-filename=-0a90bb474009d570 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-4ce1d2e22883a15a.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_chacha-a21bd40c3b055ef1.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-753cf43810da2f80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memoffset --edition=2015 /usr/share/cargo/registry/memoffset-0.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=ad404ef769fa75c6 -C extra-filename=-8e95812f2c72e3ce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.14.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 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=a14726f605d4cc53 -C extra-filename=-0b7bfc236a91abf9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'portable_atomic_target_feature="quadword-atomics"' --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_asm_syscall,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_strict_provenance,portable_atomic_no_strict_provenance_atomic_ptr,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_pre_llvm_20,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_privileged,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","fast-serialization","load-store-on-cond","lse","lse128","lse2","lsfe","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","rmw","v6","v7","zaamo","zabha","zacas"))'` Compiling crossbeam-queue v0.3.13 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.13/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 '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=f70350156b8654fa -C extra-filename=-e0b50d1ea9c33ee1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5e555c6e5e8489b8 -C extra-filename=-a4ea3b19908c7c5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libheck-4fc43d762cabdf07.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.2 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.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 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=03493913f5c2283c -C extra-filename=-06190e6c3ef55f06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memoffset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemoffset-8e95812f2c72e3ce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a4293bd80ee03e83 -C extra-filename=-44a02a1b6d6ada0f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-c955f124f43c8ca0.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-0a90bb474009d570.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=db55fd5e532d2ad9 -C extra-filename=-482b0fbe96019561 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-dc7c7fb00dd9bb4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=21d86771b7101c9d -C extra-filename=-2cd9adf05155377c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.151 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=b58eba57f63bfe5e -C extra-filename=-76c6423c42c5e1a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-76c6423c42c5e1a2 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f39922bcf6c486ab -C extra-filename=-1a1f485d597b626b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=e0f2db27898a586e -C extra-filename=-a7fba057d87ef75c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.7 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.7/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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=a78428160eb49620 -C extra-filename=-0de19835e949ab86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.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 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="ordermap"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=60405458faa6d484 -C extra-filename=-ba62f70a1011c968 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libboxcar-a8877c32a2fb1a6d.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-e0b50d1ea9c33ee1.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashlink-2cd9adf05155377c.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libintrusive_collections-06190e6c3ef55f06.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinventory-1a1f485d597b626b.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-3088c1ce0d7db000.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-0b7bfc236a91abf9.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macro_rules-a7fba057d87ef75c.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macros-482b0fbe96019561.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-93c8a3719f66d916.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-76c6423c42c5e1a2/build-script-build` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7a4b153eb6e85a19 -C extra-filename=-fa3d93c88389fc61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_generator-44a02a1b6d6ada0f.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-c955f124f43c8ca0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-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 --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=42f630ce09f1c8dd -C extra-filename=-4d8ab72ea50e16e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=1f9a9952ef32c34d -C extra-filename=-fa9b1216f933f91d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-7eba799d612de9ab.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-ea75f3c420783f72.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c8aa5bf99c0a4de9 -C extra-filename=-1dddfdee131ddee8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.4.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=eb72cdcf861cfd3e -C extra-filename=-3e0ad12044cab67c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-3e0ad12044cab67c -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.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 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1e485efb7fabf7ce -C extra-filename=-908fb522448b52ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-3e0ad12044cab67c/build-script-build` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-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 debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=8481096e0c1df5f3 -C extra-filename=-714a6f739a6f44cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=fdfdbbc544f26d1e -C extra-filename=-e8254f8d456301c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-714a6f739a6f44cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.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 '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=7f5947fa87ae92f6 -C extra-filename=-72b53935522df487 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-908fb522448b52ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_ast) Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=824636c7718a29b5 -C extra-filename=-2da687ba59be9e7e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-0de19835e949ab86.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=578e2bedd4e7d662 -C extra-filename=-977ffe7e1ac18eff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsiphasher-4d8ab72ea50e16e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.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 debug-assertions=off --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", "serde_core", "std"))' -C metadata=1438857f9ebdce48 -C extra-filename=-9d00acdf5e94332e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-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 debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=d5823ec3aae56671 -C extra-filename=-97e7e702f381ec9e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern getopts=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetopts-e8254f8d456301c0.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-9d00acdf5e94332e.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_codegen-fa3d93c88389fc61.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-0a90bb474009d570.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --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=5bb1a6b8e04fdec2 -C extra-filename=-6c13c6440006d3ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-977ffe7e1ac18eff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69d7cace9d502328 -C extra-filename=-6cab38241313dbf6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2 v1.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/unicode_names2-1.3.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 debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=c40fbdc7a680761e -C extra-filename=-b304d8a4dc42eba6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-b304d8a4dc42eba6 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2_generator-97e7e702f381ec9e.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a1321552e47e320d -C extra-filename=-212a67d5cf187971 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=43a3894684c98a8b -C extra-filename=-7d2e1629f6deda23 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinyvec_macros-212a67d5cf187971.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-b304d8a4dc42eba6/build-script-build` Running `/usr/bin/rustc --crate-name unicode_names2 --edition=2018 /usr/share/cargo/registry/unicode_names2-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 opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=6243b2ebd4e00e6c -C extra-filename=-2ff39c0747d48973 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-6c13c6440006d3ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=fdbd514dff270b60 -C extra-filename=-12b257c219035ccd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinyvec-7d2e1629f6deda23.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_parser) Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=87cf1d4b537625a0 -C extra-filename=-381fdbdbf2ff03a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2024 crates/ruff_annotate_snippets/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=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=dd4d14e16b22a3d8 -C extra-filename=-404160105ba090a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v1.3.0 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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c23eef6287c39cbf -C extra-filename=-3e7b0b06919d9bb4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jobserver v0.1.35 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=810485ff602770c7 -C extra-filename=-03d7868e94400337 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-4ce1d2e22883a15a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3541e90af1fd1ae1 -C extra-filename=-b10301a8acbce324 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.9 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2018 /usr/share/cargo/registry/find-msvc-tools-0.1.9/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 --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b25324a8fbbfa9c0 -C extra-filename=-c29f24cb8ebf5e9e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/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 --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=cb2b2c1fb4f708e3 -C extra-filename=-a3dea37c1addd5f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfind_msvc_tools-c29f24cb8ebf5e9e.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjobserver-03d7868e94400337.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-4ce1d2e22883a15a.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-3e7b0b06919d9bb4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clang-sys v1.8.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=f4efc254e0bac673 -C extra-filename=-db6666984aec948a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-db6666984aec948a -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b10301a8acbce324.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-db6666984aec948a/build-script-build` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.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 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=58f6a583595c4df3 -C extra-filename=-8e68b9ed05deb6d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=a3b5245c93b5f157 -C extra-filename=-d887dbae987fe444 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-d887dbae987fe444 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=8bec66715d0060be -C extra-filename=-edfbb9caa973270b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=02dc2210e66e7db7 -C extra-filename=-8fede5121689aadd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-edfbb9caa973270b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-d887dbae987fe444/build-script-build` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/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 --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a12df64d25b125e5 -C extra-filename=-af535fbb6b04c12c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-478f2935b443841a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling errno v0.3.14 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.14/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"))' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f0b83edc595dcd64 -C extra-filename=-2917c8141ca34f7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bindgen v0.72.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=6b8c288f04d78a3f -C extra-filename=-0b487332439c02eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-0b487332439c02eb -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.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 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=d8049d735150f69d -C extra-filename=-94101224ac0721b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.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 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=769c257cbdf6cf06 -C extra-filename=-1300ceeae6640126 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liberrno-2917c8141ca34f7f.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblinux_raw_sys-94101224ac0721b0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg libc --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-0b487332439c02eb/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=954fdf37cbf3d4cc -C extra-filename=-63dadf066afc91bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b10301a8acbce324.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-4ce1d2e22883a15a.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibloading-af535fbb6b04c12c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cexpr v0.6.0 Running `/usr/bin/rustc --crate-name cexpr --edition=2018 /usr/share/cargo/registry/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=836a60ce76abd6b5 -C extra-filename=-7f1c544f98afefb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnom-8fede5121689aadd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=aebc0a7ae0e2af50 -C extra-filename=-21d1fa5af48cbfb2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libeither-f6c397b2fbe69ed9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=16a75a74c9c35543 -C extra-filename=-deab10c8ef0bfb11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bindgen --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=dfcfe94470be3c10 -C extra-filename=-893fe768a5aecae7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-deab10c8ef0bfb11.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcexpr-7f1c544f98afefb7.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclang_sys-63dadf066afc91bd.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-21d1fa5af48cbfb2.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d830f52a4d9a0d5c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-c17bac2497f867e0.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-3e7b0b06919d9bb4.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pkg-config v0.3.33 Running `/usr/bin/rustc --crate-name pkg_config --edition=2018 /usr/share/cargo/registry/pkg-config-0.3.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=699e0ac65e6eff32 -C extra-filename=-581d8ed9e830a0cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-sys v2.0.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=ed0a71ac0df526f1 -C extra-filename=-f676e9431cd8555a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-f676e9431cd8555a -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bindgen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbindgen-893fe768a5aecae7.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-a3dea37c1addd5f4.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpkg_config-581d8ed9e830a0cb.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.103 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.103/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=b555d049f110e1bf -C extra-filename=-aba855ff1a7ef2e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-aba855ff1a7ef2e9 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-aba855ff1a7ef2e9/build-script-build` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=265528670e472fc9 -C extra-filename=-714200f86f3e3c51 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-safe v7.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=29827cbbc4497e31 -C extra-filename=-c357cb7bc75d8c0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-c357cb7bc75d8c0e -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aecc146fcb57362f -C extra-filename=-ac04824fce2368d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-714200f86f3e3c51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.103/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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=3a58a20d7e7dc169 -C extra-filename=-7871f0dfbf37aa72 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=473a0f9882661fb5 -C extra-filename=-cf7723258020d229 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-cf7723258020d229 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-cf7723258020d229/build-script-build` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=1cd40a1c9f20fc3a -C extra-filename=-f295eb6728d8d2eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-f295eb6728d8d2eb -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-deque v0.8.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=995a4822963f5188 -C extra-filename=-0fd9b7e0949f9449 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-0fd9b7e0949f9449 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-0fd9b7e0949f9449/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/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 '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=1d029dddefdc8e71 -C extra-filename=-055680e7c618a0a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling camino v1.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=714624123b5790f9 -C extra-filename=-68ab5ea6ee40e7d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-68ab5ea6ee40e7d6 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-68ab5ea6ee40e7d6/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/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 '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e38367fe039d306b -C extra-filename=-af64216820d3ea1f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_epoch-055680e7c618a0a4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=f933570a7881e763 -C extra-filename=-a68eff70d3dbe29c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-a68eff70d3dbe29c -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libautocfg-83d7489e605aac89.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-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 opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=f275ff9fac973bce -C extra-filename=-70f95bbc0f97f8c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=2eb65aef6917ca72 -C extra-filename=-0c2bf1fcf1a3b5bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8parse-70f95bbc0f97f8c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-a68eff70d3dbe29c/build-script-build` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.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 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=e0a25a6c41bd0152 -C extra-filename=-6dd654357872c4d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-f676e9431cd8555a/build-script-build` Compiling chacha20 v0.10.1 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.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 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=27c3bb5d43416a56 -C extra-filename=-85b4b0c09af8a531 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-908fb522448b52ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_diagnostics v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_diagnostics) Running `/usr/bin/rustc --crate-name ruff_diagnostics --edition=2024 crates/ruff_diagnostics/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 --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=21647380c7e703c6 -C extra-filename=-61cbb110cf3fc371 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.24.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.24.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 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=302370b17c391a12 -C extra-filename=-e919fca077acd624 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.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 --cfg 'feature="std_rng"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=c940ea97d9f37186 -C extra-filename=-e27105bacf5d7736 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern chacha20=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchacha20-85b4b0c09af8a531.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-72b53935522df487.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-908fb522448b52ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=23a5c98aa1d7a698 -C extra-filename=-0c74392af679fe5d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aacd0158d0c0fa32 -C extra-filename=-6fd1a15980661fad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=070b6d388a901b87 -C extra-filename=-feec9e841f14315f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/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 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=7564384c1ab7b2e8 -C extra-filename=-bd663e0098c78c8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/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 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=f21ca8bcd06887cb -C extra-filename=-e184b43e3f277a20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libiana_time_zone-bd663e0098c78c8e.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnum_traits-0c74392af679fe5d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=f621a8b9d6e6d21d -C extra-filename=-314752507f3b5905 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-0c2bf1fcf1a3b5bf.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_query-6fd1a15980661fad.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolorchoice-feec9e841f14315f.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8parse-70f95bbc0f97f8c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-c357cb7bc75d8c0e/build-script-build` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/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 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=8a481390fdcbf3c4 -C extra-filename=-e30c5a23c7fe9683 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` 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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=bd5f2affb725cc43 -C extra-filename=-182da8c1214989b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5fcac2f6a8ca45a9 -C extra-filename=-3b3ae777a9740e1e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblazy_static-182da8c1214989b4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.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 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=54e290209d21f084 -C extra-filename=-2fffc305781c5813 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd_sys-e30c5a23c7fe9683.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ignore v0.4.33 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.33/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=e545e71bc5b9d845 -C extra-filename=-031b9148a908f0a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-af64216820d3ea1f.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-714200f86f3e3c51.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-f295eb6728d8d2eb/build-script-build` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=ac5543cf749e00dd -C extra-filename=-90ad88c310b34aa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-0de19835e949ab86.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchers v0.2.0 Running `/usr/bin/rustc --crate-name matchers --edition=2018 /usr/share/cargo/registry/matchers-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode"))' -C metadata=ed35d5b3873e893c -C extra-filename=-8ceb1ed7b7e5bfa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.10 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.10/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=85999f96452ce816 -C extra-filename=-3aae3e7b29180f2e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=0ce112fb218393eb -C extra-filename=-8b23097a5145ba30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=f1249779f8523184 -C extra-filename=-c3fab950ba604d8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/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(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=83fd5bb90683da39 -C extra-filename=-644969fbd770d443 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchrono-e184b43e3f277a20.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchers-8ceb1ed7b7e5bfa8.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnu_ansi_term-c3fab950ba604d8e.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsharded_slab-3b3ae777a9740e1e.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthread_local-3aae3e7b29180f2e.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-2fb2f89bbbff0b75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e30dcc552461a0a6 -C extra-filename=-c11b422cf3220a48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern vte=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libvte-90ad88c310b34aa8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=b9d60d45cfc282e2 -C extra-filename=-7efbcafc77133deb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling zstd v0.13.3 Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=928c05564e9d1ad0 -C extra-filename=-5b69b2b5620e9873 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd_safe-2fffc305781c5813.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_notebook v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_notebook) Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc6704f3d090e3e4 -C extra-filename=-778ee8fb052026ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e27105bacf5d7736.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-e919fca077acd624.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.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 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=e57b3be10377b414 -C extra-filename=-8bb6c6447fc9758a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-e919fca077acd624.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=fcf8bd65a2b52dfe -C extra-filename=-bc97d09331181152 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.5 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.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 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=7b001cb3d932e5cb -C extra-filename=-2a121f30fa9287b7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-path v0.12.3 Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7b08cae9c631f5c2 -C extra-filename=-41a349474b18e0fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.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 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=05b6744038d08c3f -C extra-filename=-f30cb6e63b031396 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=b109471a407b00b9 -C extra-filename=-12305dfb2bd67864 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-f30cb6e63b031396.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblock_api-71167dbfbfd8270f.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-5bfe027458cb3879.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v8.6.0 Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.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 --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=1405ef41b7f106af -C extra-filename=-e8e84c15f319f9de --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrc32fast-7efbcafc77133deb.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-41a349474b18e0fe.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-5b69b2b5620e9873.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=2d83c95334b40f8a -C extra-filename=-36e67d689a1ea025 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchrono-e184b43e3f277a20.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnewtype_uuid-8bb6c6447fc9758a.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_xml-bc97d09331181152.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrip_ansi_escapes-c11b422cf3220a48.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-e919fca077acd624.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bc6f7def8b30021c -C extra-filename=-215bcc3a14d3cd00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-8b23097a5145ba30.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_static) Running `/usr/bin/rustc --crate-name ty_static --edition=2024 crates/ty_static/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68e4e313ed8871e5 -C extra-filename=-6de1da5b99cdcda8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_memory_usage) Running `/usr/bin/rustc --crate-name ruff_memory_usage --edition=2024 crates/ruff_memory_usage/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1cb72ad2a8a1f3b7 -C extra-filename=-e844118db94b56c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=7818c3185fc682e6 -C extra-filename=-69e760d149c6f319 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustversion-d1473922c5c8d691.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=686519fb23fcd50c -C extra-filename=-c89c05c7dceb01c5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=56b52affbb19000a -C extra-filename=-f1f063ec2ae8573d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=eb036134f964ddf7 -C extra-filename=-518011ca32a88a75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47cc927b7dcde670 -C extra-filename=-5778943301134b02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=eb3357a4baa5b7cd -C extra-filename=-b4389b2c5ef1846f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f7cefd45e35cfd3e -C extra-filename=-df878226c7792d34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/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=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=bcbc331c72f1af5e -C extra-filename=-d81d82dc5a07a59d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom_derive-215bcc3a14d3cd00.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=659041c38e9aa32c -C extra-filename=-953286eb98121bf8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-8b23097a5145ba30.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=1a750f94d887355b -C extra-filename=-26c9d56c1e6226f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=ae3b4e281280430b -C extra-filename=-1e9cee72d946fdc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstable_deref_trait-26c9d56c1e6226f7.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke_derive-953286eb98121bf8.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d81d82dc5a07a59d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_db) Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/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 --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=97926a27a9841e20 -C extra-filename=-b3ecd822815f0e8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-69e760d149c6f319.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-12305dfb2bd67864.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-518011ca32a88a75.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-36e67d689a1ea025.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-714200f86f3e3c51.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-5778943301134b02.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2a121f30fa9287b7.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling fastrand v2.5.0 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=67a3c6acf4eff7ff -C extra-filename=-1cd9a2d033b7ac83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.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 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=d49494efff1477f7 -C extra-filename=-4f3e3a505d6d19fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern fastrand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfastrand-1cd9a2d033b7ac83.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-72b53935522df487.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustix-1300ceeae6640126.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=19517338122d5a75 -C extra-filename=-074103c3bda9875f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/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=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=725d8ecc0b225ba2 -C extra-filename=-7db74fec8fb60caf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-1e9cee72d946fdc4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d81d82dc5a07a59d.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec_derive-074103c3bda9875f.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7abc2f8293e2e3e0 -C extra-filename=-c522c8bac70b0916 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=11ad6afb274ebffc -C extra-filename=-2e186899181b572b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdisplaydoc-c522c8bac70b0916.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=0c758a513394fbce -C extra-filename=-5dd03ac8b33aca2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ucd-trie v0.1.7 Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=cc7f6536a2bb93c8 -C extra-filename=-798bd9e742d16fc3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=2216acb1e5f56e25 -C extra-filename=-3468cb8dd881756a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=e721509ebdfab06b -C extra-filename=-1683155937bc35b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdisplaydoc-c522c8bac70b0916.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblitemap-3468cb8dd881756a.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinystr-2e186899181b572b.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-5dd03ac8b33aca2d.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest v2.8.6 Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=8875e273f1aa6053 -C extra-filename=-3bfe67b5bd96d8c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-798bd9e742d16fc3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=024c6583c5b4a748 -C extra-filename=-af24bf84a8545201 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdisplaydoc-c522c8bac70b0916.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-1e9cee72d946fdc4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d81d82dc5a07a59d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=0af5e601234a2cd9 -C extra-filename=-6edee1374f46a762 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling console v0.16.4 Running `/usr/bin/rustc --crate-name console --edition=2021 /usr/share/cargo/registry/console-0.16.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 --cfg 'feature="alloc"' --cfg 'feature="ansi-parsing"' --cfg 'feature="std"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi-parsing", "default", "std", "unicode-width", "windows-console-colors"))' -C metadata=4e4abbbae2fcdcf3 -C extra-filename=-9f53e0ee0ec32549 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85f79eb2b254e9a1 -C extra-filename=-0fbf4b55ee258eb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fa197c23b79ad8cf -C extra-filename=-81da372b521b99b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-81da372b521b99b2 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-81da372b521b99b2/build-script-build` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=6224c65119733427 -C extra-filename=-7aa6ab5fb4c50083 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdisplaydoc-c522c8bac70b0916.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpotential_utf-6edee1374f46a762.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-0fbf4b55ee258eb7.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-1e9cee72d946fdc4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d81d82dc5a07a59d.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=e0aa34228fca1231 -C extra-filename=-6179559ae526f751 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdisplaydoc-c522c8bac70b0916.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-1683155937bc35b9.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-5dd03ac8b33aca2d.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-1e9cee72d946fdc4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d81d82dc5a07a59d.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-af24bf84a8545201.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_meta v2.8.6 Running `/usr/bin/rustc --crate-name pest_meta --edition=2021 /usr/share/cargo/registry/pest_meta-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras"))' -C metadata=e544652db43a2062 -C extra-filename=-0a2347bd523651ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-3bfe67b5bd96d8c9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_generator v2.8.6 Running `/usr/bin/rustc --crate-name pest_generator --edition=2021 /usr/share/cargo/registry/pest_generator-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "std"))' -C metadata=4132814fab508509 -C extra-filename=-40aa4691aa54ecf8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-3bfe67b5bd96d8c9.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_meta-0a2347bd523651ea.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.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 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0a9e29401456a0f9 -C extra-filename=-4b73176b3b5687ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f1f2650b10fa2551 -C extra-filename=-8404e7bb82567dc1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/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 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=c166dca6996f1e53 -C extra-filename=-b98196c959f15143 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-8404e7bb82567dc1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=feb36f4ed0de15e7 -C extra-filename=-2713b09d2c37bd29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_collections-7aa6ab5fb4c50083.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-1683155937bc35b9.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties_data-4b73176b3b5687ed.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-6179559ae526f751.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-af24bf84a8545201.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_derive v2.8.6 Running `/usr/bin/rustc --crate-name pest_derive --edition=2021 /usr/share/cargo/registry/pest_derive-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "std"))' -C metadata=1790a3549720690b -C extra-filename=-e5af651b1557e95e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-3bfe67b5bd96d8c9.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_generator-40aa4691aa54ecf8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ron v0.12.2 Running `/usr/bin/rustc --crate-name ron --edition=2021 /usr/share/cargo/registry/ron-0.12.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "integer128", "internal-span-substring-test", "std", "unicode-segmentation"))' -C metadata=d63e82b52a204884 -C extra-filename=-ec05f949190dc19c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-0c814a13959001bb.so --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-93c8a3719f66d916.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v2.7.0 Running `/usr/bin/rustc --crate-name similar --edition=2018 /usr/share/cargo/registry/similar-2.7.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 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "inline", "serde", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=89c29256ba6d6f38 -C extra-filename=-aa117be28d1bb195 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling insta v1.46.3 Running `/usr/bin/rustc --crate-name insta --edition=2021 /usr/share/cargo/registry/insta-1.46.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 --cfg 'feature="colors"' --cfg 'feature="console"' --cfg 'feature="default"' --cfg 'feature="filters"' --cfg 'feature="json"' --cfg 'feature="pest"' --cfg 'feature="pest_derive"' --cfg 'feature="redactions"' --cfg 'feature="regex"' --cfg 'feature="ron"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_cargo_insta_internal", "clap", "colors", "console", "csv", "default", "filters", "glob", "globset", "json", "pest", "pest_derive", "redactions", "regex", "ron", "serde", "toml", "walkdir", "yaml"))' -C metadata=df3089d229c67b03 -C extra-filename=-fd3b2f1ed21a2ad7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libconsole-9f53e0ee0ec32549.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-b98196c959f15143.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_derive-e5af651b1557e95e.so --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ron=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libron-ec05f949190dc19c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-aa117be28d1bb195.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=20fe795755672608 -C extra-filename=-0b4fcd5035d82802 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=ccdbd5166e69163c -C extra-filename=-f191b2e86846710a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-0b4fcd5035d82802.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=cf86f9177eb537ce -C extra-filename=-f727f49dcdf1d817 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_stdlib) Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=573e2518d7c31cc2 -C extra-filename=-ad4097a0ae638ae5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b6afef19c4097f80 -C extra-filename=-2c36d75bb9da6f05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libheck-4fc43d762cabdf07.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=ed234c7c5c650708 -C extra-filename=-fbeef5940bdf5765 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=6a81f3c5474d56e1 -C extra-filename=-209f2c0c916089ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=5c4b60fb98266064 -C extra-filename=-ff5849caa5b25673 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-f727f49dcdf1d817.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-fbeef5940bdf5765.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f191b2e86846710a.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_writer-209f2c0c916089ca.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-0b4fcd5035d82802.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.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 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=c023c62cce851178 -C extra-filename=-efb2d447ff0e2039 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminal_size v0.4.4 Running `/usr/bin/rustc --crate-name terminal_size --edition=2021 /usr/share/cargo/registry/terminal_size-0.4.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a81b2257ef3fcf81 -C extra-filename=-da09f86a4149f29d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustix-1300ceeae6640126.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a104d2a945a7db4b -C extra-filename=-f0680d8f4d5c7c5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=51162e806a978f44 -C extra-filename=-63a15f2daa935778 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.2 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=0c99bf10bd5efbee -C extra-filename=-7add1f12ca96f3c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_lex-63a15f2daa935778.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrsim-f0680d8f4d5c7c5b.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminal_size-da09f86a4149f29d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_index v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=cfdc4b911f591c44 -C extra-filename=-5a212c88e72c494f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.4 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "deprecated", "raw-deprecated", "unstable-markdown", "unstable-v5"))' -C metadata=f3316f7f50c7ea07 -C extra-filename=-5d92e8c4d76a4db4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libheck-4fc43d762cabdf07.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-dc7c7fb00dd9bb4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.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 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --cfg 'feature="no-color"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=3eebe0b967c0d297 -C extra-filename=-0e455b56ca81fa4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.4 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-doc", "unstable-ext", "unstable-markdown", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=cff762d4bc9aef5c -C extra-filename=-0fcbfd7ee334ac9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_builder-7add1f12ca96f3c0.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_derive-5d92e8c4d76a4db4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_ranged_value v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_ranged_value) Running `/usr/bin/rustc --crate-name ruff_ranged_value --edition=2024 crates/ruff_ranged_value/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars"))' -C metadata=61fa47bf35f0bc51 -C extra-filename=-2bc9165addff9716 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_python_literal v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d91c9770708ef181 -C extra-filename=-6ec9747d56840007 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-2713b09d2c37bd29.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_module_resolver) Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=044a842f797b1f30 -C extra-filename=-661d279ab0f1fb73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_site_packages v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_site_packages) Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=eaa92430e2a6d2f2 -C extra-filename=-1a01f0e4b97d40b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=954e2b1f42f66da1 -C extra-filename=-435f19a723076cb1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1cb46b7f191ea121 -C extra-filename=-aa2822eb6a0dfb9b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=65f760c82abc16dd -C extra-filename=-b3a5ab44fe29b8af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-b3a5ab44fe29b8af -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-b3a5ab44fe29b8af/build-script-build` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.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 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=77b0947c76fc5ff3 -C extra-filename=-edfb59315c56ae12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunscanny-aa2822eb6a0dfb9b.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-435f19a723076cb1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.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 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c064916e1a6ebc9f -C extra-filename=-be44bb15ae7d6a35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.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 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=d9b1df5b07d5bb87 -C extra-filename=-e0407c9602340eaa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_collections-7aa6ab5fb4c50083.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_normalizer_data-be44bb15ae7d6a35.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-6179559ae526f751.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-7db74fec8fb60caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_codegen) Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ea1c1d2ab613f087 -C extra-filename=-1938c343729b1933 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.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 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=f9ef25bd8713ba84 -C extra-filename=-7744135a0f0e67e7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_normalizer-e0407c9602340eaa.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-2713b09d2c37bd29.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.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 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=0ebf01989056ecf0 -C extra-filename=-551a614ba70d1b5a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a10a44bbfc195653 -C extra-filename=-41d724a5dece1d56 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cd3d8eaa41da3ab7 -C extra-filename=-f89374f4167dc342 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liboption_ext-41d724a5dece1d56.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.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 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=1a8debe42857ed53 -C extra-filename=-94fddfde410adff4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpercent_encoding-551a614ba70d1b5a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.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 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=69d60eadd58e683c -C extra-filename=-26b1190f3b1169d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libidna_adapter-7744135a0f0e67e7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-0fbf4b55ee258eb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_importer) Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=55b3b0b0ba756230 -C extra-filename=-421e8f56bd8200a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/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 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=16e44faa4900ae32 -C extra-filename=-7e3e31f00287b935 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libform_urlencoded-94fddfde410adff4.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libidna-26b1190f3b1169d4.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpercent_encoding-551a614ba70d1b5a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-0c814a13959001bb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=059a5b902c5d142a -C extra-filename=-e655d18b425ac415 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdirs_sys-f89374f4167dc342.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_options_metadata) Running `/usr/bin/rustc --crate-name ruff_options_metadata --edition=2024 crates/ruff_options_metadata/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=0025fbfda7e6a756 -C extra-filename=-7fe3c1cbe0eb5b63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.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 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=247ecbe5dd5dd5a8 -C extra-filename=-3e00edaf97f64c7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern dirs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdirs-e655d18b425ac415.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-f676e9431cd8555a/build-script-build` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b91cee5b29540f6 -C extra-filename=-e6dbc2576c661b3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-e6dbc2576c661b3a -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-e6dbc2576c661b3a/build-script-build` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a85be6b046141c9c -C extra-filename=-44ea988f199ae00f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-af64216820d3ea1f.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/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 --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=cf6feb34b34c1611 -C extra-filename=-2643ddeb9a454d0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-c357cb7bc75d8c0e/build-script-build` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.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 --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=f681879a8098e9b1 -C extra-filename=-472b9db706f9ed87 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd_sys-2643ddeb9a454d0b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c08b084f13511687 -C extra-filename=-8476b2ec63702de5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libeither-dbd9e5604d18e228.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon_core-44ea988f199ae00f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-f295eb6728d8d2eb/build-script-build` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=dda566c5abb95628 -C extra-filename=-d09ef12be633ab1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.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 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=8a77d19b2fb2ae60 -C extra-filename=-89b4ddf09255454f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=929b73244df292f3 -C extra-filename=-e3e455c05e05ec64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.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 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=d7423de0fba2ac60 -C extra-filename=-2f320e51fd419a0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-e3e455c05e05ec64.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-89b4ddf09255454f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/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 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=402ff627f3e39007 -C extra-filename=-9501e59c1b8ca78e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern jcore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff_core-d09ef12be633ab1b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=b8d990a2c107258e -C extra-filename=-8fa8a163b5473570 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-478f2935b443841a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=be547562be572d79 -C extra-filename=-9c7d79cbebc11283 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd_safe-472b9db706f9ed87.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/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 '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0eb27600849eebe9 -C extra-filename=-593cbd99685553aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.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 debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=8b0d2d953ea6559e -C extra-filename=-314b22de959610c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=13f9cd85c44e212c -C extra-filename=-182d98908a05ce8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0622fcef1b1f1629 -C extra-filename=-2f584a24750ccee4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-182d98908a05ce8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=84cf48ff9e1b1359 -C extra-filename=-5b4a555b79d7a6c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrc32fast-8fa8a163b5473570.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-2f320e51fd419a0b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-5f7f4e0b44b2f104.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-314b22de959610c9.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-9c7d79cbebc11283.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=46aa665da82c2c12 -C extra-filename=-bce8f6f2fd488641 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_vendored v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_vendored) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty_vendored/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=f725eb193e7450c5 -C extra-filename=-06cc03673b0f5ab5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-06cc03673b0f5ab5 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-bce8f6f2fd488641.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-2f584a24750ccee4.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-5b4a555b79d7a6c7.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.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 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=21171066aaf6bc66 -C extra-filename=-d36bb0925bb44131 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_channel-593cbd99685553aa.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-af64216820d3ea1f.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_epoch-055680e7c618a0a4.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-e0b50d1ea9c33ee1.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-58caa7ce596e94c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=947345b5e2511fc6 -C extra-filename=-e6b1d14387db21d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-e6b1d14387db21d7 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-e6b1d14387db21d7/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-06cc03673b0f5ab5/build-script-build` Compiling ruff_formatter v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_formatter) Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=ba3bf4ec6516da21 -C extra-filename=-eb3050f7eebd7f0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca95bd9a103cdc37 -C extra-filename=-af061a933cf8e83e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=58e887f3ce43d554 -C extra-filename=-781356f12a36c740 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cbc053e81e816ba2 -C extra-filename=-674d57a36288d8cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-674d57a36288d8cb -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-674d57a36288d8cb/build-script-build` Compiling peg-macros v0.8.5 Running `/usr/bin/rustc --crate-name peg_macros --edition=2021 /usr/share/cargo/registry/peg-macros-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("trace"))' -C metadata=d60ba8ff0a9f3a76 -C extra-filename=-a8adcc87f584a785 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_runtime-781356f12a36c740.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bac52cfa5677e691 -C extra-filename=-3ab7f138147aef6a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror_impl-af061a933cf8e83e.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=069ca42ee3504d6d -C extra-filename=-f75ecbf7351c8173 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsiphasher-4d8ab72ea50e16e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-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 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=357f43daad0fe426 -C extra-filename=-5ce310ca17c3a0fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libeither-dbd9e5604d18e228.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=42b2b5d22e500c96 -C extra-filename=-f4521711aa1aaca3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=224627af647f79fd -C extra-filename=-4e791936f9e53b0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling radium v0.7.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/radium-0.7.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1046330a3878f45a -C extra-filename=-0e58ba80bd5eee2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-0e58ba80bd5eee2b -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=7e44455ae915491a -C extra-filename=-fb0343c4e8c884db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=7a41f46bd018331b -C extra-filename=-5b9655505812422b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling urlencoding v2.1.3 Running `/usr/bin/rustc --crate-name urlencoding --edition=2021 /usr/share/cargo/registry/urlencoding-2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f84748eff878ce7a -C extra-filename=-271849fba33ec2ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/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=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=f6ce5278d62f3de9 -C extra-filename=-1c574d5f38d78fb9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.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=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=ade01f3ae171c8e7 -C extra-filename=-1922885abfb9a2dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-f727f49dcdf1d817.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-4e791936f9e53b0e.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f191b2e86846710a.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-1c574d5f38d78fb9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.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 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=f5be6ba3e2095840 -C extra-filename=-e7555d302ea960cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libboxcar-a8877c32a2fb1a6d.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-5ce310ca17c3a0fc.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-3ab7f138147aef6a.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-7e3e31f00287b935.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburlencoding-271849fba33ec2ef.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-435f19a723076cb1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=81af7e666749df22 -C extra-filename=-b8d68ac86253be9e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_macros-a8adcc87f584a785.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_runtime-fb0343c4e8c884db.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-0e58ba80bd5eee2b/build-script-build` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=9aa2b9ddd2e1bddb -C extra-filename=-b4e0d1abe9a99ce2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinotify_sys-f4521711aa1aaca3.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.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 --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=ca916241aef71fba -C extra-filename=-2328c537bf6769d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-f75ecbf7351c8173.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=45b01bf771c87239 -C extra-filename=-ee7bd70c2e6d463e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=3090a31578e3d7d6 -C extra-filename=-6788f613efe0e0d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=1070621d356e217e -C extra-filename=-962c7266b750c145 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=1c1a172075f31310 -C extra-filename=-3424557813142c77 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.2 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-1.2.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 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=b7d3f4dd45a2c7eb -C extra-filename=-1b77bd3f4e96c63c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7e17247a1501a9ad -C extra-filename=-639abc9dbf6e69c5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-0c814a13959001bb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b5bd4d8cc18f2f88 -C extra-filename=-c68cc8418523eaeb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v4.0.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-4.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 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=895d1a1082d1290e -C extra-filename=-dccbf1eedf343cc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f8b822b7d2da5d79 -C extra-filename=-dd4148c6df4090b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wyz v0.5.1 Running `/usr/bin/rustc --crate-name wyz --edition=2018 /usr/share/cargo/registry/wyz-0.5.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=6ba21fd4eaf9aa0f -C extra-filename=-2a833a4d2e28bd60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern tap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtap-dd4148c6df4090b0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v4.0.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-4.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 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=ff4d84aee2c52c9f -C extra-filename=-6b796f898c2b9c3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_dedot-dccbf1eedf343cc2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst v1.8.6 Running `/usr/bin/rustc --crate-name libcst_native --edition=2018 /usr/share/cargo/registry/libcst-1.8.6/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=06615cfce5f6c954 -C extra-filename=-eb4bd4be6a91745a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-962c7266b750c145.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_derive-c68cc8418523eaeb.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpaste-ee7bd70c2e6d463e.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg-b8d68ac86253be9e.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling imperative v1.0.7 Running `/usr/bin/rustc --crate-name imperative --edition=2021 /usr/share/cargo/registry/imperative-1.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3d9733823d388650 -C extra-filename=-32abdaa2ede43ef7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-2328c537bf6769d4.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librust_stemmers-639abc9dbf6e69c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=a04ff7c43c816b33 -C extra-filename=-03704224a62baef0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern inotify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinotify-b4e0d1abe9a99ce2.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmio-1b77bd3f4e96c63c.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify_types-3424557813142c77.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name radium --edition=2018 /usr/share/cargo/registry/radium-0.7.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6cdeb512d420eab1 -C extra-filename=-91ef76a53b13792d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` Compiling pyproject-toml v0.13.7 Running `/usr/bin/rustc --crate-name pyproject_toml --edition=2021 /usr/share/cargo/registry/pyproject-toml-0.13.7/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=4764b9e55cee534f -C extra-filename=-0557f885e3547d48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep508_rs-e7555d302ea960cc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-1922885abfb9a2dd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_formatter v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_formatter) Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=228858b3e163c5a2 -C extra-filename=-5be9fbc9e73167e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_python_semantic v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_semantic) Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=5fcd1f0e5ad7d392 -C extra-filename=-68aabeef5a939584 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_index v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_index) Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2638e7ce0e45808b -C extra-filename=-5f8d323f897f763b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chrono", "colored", "date-based", "libc", "meta-logging-in-format", "reopen-03", "reopen-1", "reopen03", "reopen1", "syslog-3", "syslog-4", "syslog-6", "syslog-7", "syslog3", "syslog4", "syslog6", "syslog7"))' -C metadata=73caa0a9cf2dd720 -C extra-filename=-a7844c6d2494dfa1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9a873fd3d56fe14d -C extra-filename=-5bb1411fa658e8ff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f94cfec343a02ed2 -C extra-filename=-cce29b72014dd327 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-cce29b72014dd327 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=49744ce56f3778e8 -C extra-filename=-c79d43b7c14fedbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling funty v2.0.0 Running `/usr/bin/rustc --crate-name funty --edition=2018 /usr/share/cargo/registry/funty-2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c88950af8c85be10 -C extra-filename=-1a804e1a6ee0d928 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-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 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=9ad728a410d9e55e -C extra-filename=-4b49bfcab7ad63f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern funty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfunty-1a804e1a6ee0d928.rmeta --extern radium=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libradium-91ef76a53b13792d.rmeta --extern tap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtap-dd4148c6df4090b0.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwyz-2a833a4d2e28bd60.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-cce29b72014dd327/build-script-build` Compiling ty_combine v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_combine) Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6c6c42a96d7c54f6 -C extra-filename=-357cc15ff2541c51 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ref-cast-impl v1.0.25 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fd3a29c82910d1b8 -C extra-filename=-3b0966e52e554312 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c010fdd7be48e6c5 -C extra-filename=-6ddf38b1fe873b73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ea4ea9f0441c7bc3 -C extra-filename=-d90a2c40baa0629b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive_internals-6ddf38b1fe873b73.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=23145864037f4ade -C extra-filename=-9f8bc255da047b59 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libref_cast_impl-3b0966e52e554312.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling ruff_linter v0.16.1 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_linter) Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' -C metadata=1298b4821869fbb5 -C extra-filename=-2e6c44305dd2e49c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-a7844c6d2494dfa1.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-32abdaa2ede43ef7.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-eb4bd4be6a91745a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-c79d43b7c14fedbc.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-0557f885e3547d48.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-421e8f56bd8200a1.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-5bb1411fa658e8ff.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-7e3e31f00287b935.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling lsp-server v0.10.0 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.10.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 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=703361904a85561d -C extra-filename=-b1a4fd52cef65b50 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_channel-593cbd99685553aa.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-0c814a13959001bb.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling gen-lsp-types v0.11.0 Running `/usr/bin/rustc --crate-name gen_lsp_types --edition=2024 /usr/share/cargo/registry/gen-lsp-types-0.11.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 '--warn=clippy::pedantic' '--warn=clippy::nursery' '--deny=clippy::cargo' '--allow=clippy::too_many_lines' '--deny=clippy::todo' '--allow=clippy::multiple_crate_versions' '--allow=clippy::items_after_statements' '--deny=clippy::dbg_macro' '--allow=clippy::cognitive_complexity' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_lossless' '--allow=clippy::cast-possible-truncation' '--allow=clippy::cargo_common_metadata' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fluent-uri", "url"))' -C metadata=3a3223a41ce87310 -C extra-filename=-af77899aaddc72a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-7e3e31f00287b935.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e756b39940d0e477 -C extra-filename=-97b92d456f3c6bd0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dyn-clone v1.0.20 Running `/usr/bin/rustc --crate-name dyn_clone --edition=2018 /usr/share/cargo/registry/dyn-clone-1.0.20/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a6c724c6ef910efe -C extra-filename=-5de1401619fb3ce7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.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 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=964d23e53f81839e -C extra-filename=-0327218ae914b7f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdyn_clone-5de1401619fb3ce7.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libref_cast-9f8bc255da047b59.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars_derive-d90a2c40baa0629b.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_python_core) Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=9c9101662c21feda -C extra-filename=-f395d2127fd7d61c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-4b49bfcab7ad63f5.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_python_semantic v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_python_semantic) Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=c7f75355de23713f -C extra-filename=-deffd44b197984eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_graph v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_graph) Running `/usr/bin/rustc --crate-name ruff_graph --edition=2024 crates/ruff_graph/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="schemars"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "schemars", "serde"))' -C metadata=2784f8b0314b626a -C extra-filename=-459d8bf2628122fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars-0327218ae914b7f4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling cfg_aliases v0.2.2 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-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 '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e44ead031cc634b1 -C extra-filename=-c601446709041621 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --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", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=f0218ff72509551d -C extra-filename=-50ea7109b74b22d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-50ea7109b74b22d2 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_aliases-c601446709041621.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-core v3.3.1 Running `/usr/bin/rustc --crate-name test_case_core --edition=2021 /usr/share/cargo/registry/test-case-core-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=c9f5b10b0a350d84 -C extra-filename=-a4c9075b9d2f7729 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-478f2935b443841a.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escargot v0.5.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=077ab8c0cac8bc1f -C extra-filename=-6e0a4e4c6c2cfc6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-6e0a4e4c6c2cfc6d -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-6e0a4e4c6c2cfc6d/build-script-build` Compiling test-case-macros v3.3.1 Running `/usr/bin/rustc --crate-name test_case_macros --edition=2021 /usr/share/cargo/registry/test-case-macros-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=f0c0303131703368 -C extra-filename=-e2b8f07c1ce81d9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case_core-a4c9075b9d2f7729.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-50ea7109b74b22d2/build-script-build` Compiling ruff_workspace v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_workspace) Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=fd681d2c319cc8a3 -C extra-filename=-e92590f3befd622b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=2b04794a603c2d11 -C extra-filename=-d10dd4de6c7509b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-d10dd4de6c7509b8 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-a3dea37c1addd5f4.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b6ba9133a9955795 -C extra-filename=-e3efd3b258dc4c42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-e3efd3b258dc4c42 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_codegen-fa3d93c88389fc61.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-lossy v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_lossy --edition=2021 /usr/share/cargo/registry/anstyle-lossy-1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31d1ae7d4a68e36e -C extra-filename=-4a6cbe49da0ad132 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fs-err v3.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/fs-err-3.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 debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=a9a688e705f0f38f -C extra-filename=-7ed65d9210d6c0a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-7ed65d9210d6c0a7 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libautocfg-83d7489e605aac89.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling html-escape v0.2.14 Running `/usr/bin/rustc --crate-name html_escape --edition=2021 /usr/share/cargo/registry/html-escape-0.2.14/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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=87bf67904d29a369 -C extra-filename=-877475a910f65c35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=f9308ef5c323cbea -C extra-filename=-b14106909c193b6a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=82425a1a04d8f1e4 -C extra-filename=-e59563d26f4d3cd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-b14106909c193b6a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-svg v1.1.0 Running `/usr/bin/rustc --crate-name anstyle_svg --edition=2021 /usr/share/cargo/registry/anstyle-svg-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b10dceb263242139 -C extra-filename=-ce48197aab40193b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_lossy-4a6cbe49da0ad132.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-0c2bf1fcf1a3b5bf.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhtml_escape-877475a910f65c35.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-7ed65d9210d6c0a7/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-e3efd3b258dc4c42/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-d10dd4de6c7509b8/build-script-build` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.31.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 --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --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", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=ff2fd9b136ec2181 -C extra-filename=-2a02cdd425b3ecc5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-385a51d312bfdcba.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling test-case v3.3.1 Running `/usr/bin/rustc --crate-name test_case --edition=2021 /usr/share/cargo/registry/test-case-3.3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex", "with-regex"))' -C metadata=5766511e0d75a9ed -C extra-filename=-1073c762b2321095 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern test_case_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case_macros-e2b8f07c1ce81d9c.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name escargot --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/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=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=37223927c41db55a -C extra-filename=-73ff47ca26a74c71 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.5 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=a7d8943415dd731c -C extra-filename=-2dd1a70e2152ef32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling snapbox-macros v1.1.0 Running `/usr/bin/rustc --crate-name snapbox_macros --edition=2024 /usr/share/cargo/registry/snapbox-macros-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="color"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "debug", "default"))' -C metadata=b2072e709b06d866 -C extra-filename=-ac2c75001e9d218c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wait-timeout v0.2.1 Running `/usr/bin/rustc --crate-name wait_timeout --edition=2015 /usr/share/cargo/registry/wait-timeout-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e892ed3b5d9156c8 -C extra-filename=-45bba1a6d7b99220 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_pipe v1.2.3 Running `/usr/bin/rustc --crate-name os_pipe --edition=2021 /usr/share/cargo/registry/os_pipe-1.2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=aaf1e53220676ecc -C extra-filename=-fc439a98b5ee0a23 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling normalize-line-endings v0.3.0 Running `/usr/bin/rustc --crate-name normalize_line_endings --edition=2015 /usr/share/cargo/registry/normalize-line-endings-0.3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=11f9f1d725081591 -C extra-filename=-ae39011e03e29429 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=504bb7279daaf0e4 -C extra-filename=-91498a7d585bb3e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d389b4f08f74d081 -C extra-filename=-5e017f8375e04efc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern fnv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfnv-91498a7d585bb3e0.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnom-e59563d26f4d3cd5.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-6c13c6440006d3ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling snapbox v1.2.2 Running `/usr/bin/rustc --crate-name snapbox --edition=2024 /usr/share/cargo/registry/snapbox-1.2.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="cmd"' --cfg 'feature="color"' --cfg 'feature="color-auto"' --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="examples"' --cfg 'feature="structured-data"' --cfg 'feature="term-svg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cmd", "color", "color-auto", "debug", "default", "detect-encoding", "diff", "dir", "document-features", "examples", "json", "path", "regex", "structured-data", "term-svg"))' -C metadata=854deffc20da82c6 -C extra-filename=-e66508f7e66369a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_svg-ce48197aab40193b.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescargot-73ff47ca26a74c71.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnormalize_line_endings-ae39011e03e29429.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_pipe-fc439a98b5ee0a23.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox_macros-ac2c75001e9d218c.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwait_timeout-45bba1a6d7b99220.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_nushell v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete_nushell --edition=2024 /usr/share/cargo/registry/clap_complete_nushell-4.6.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable-shell-tests"))' -C metadata=1d6d73de0e95044a -C extra-filename=-7d28d697df72b57e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-2dd1a70e2152ef32.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.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 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=6aa4ca7965b5db86 -C extra-filename=-b9aab22cc3de926b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=1dcfb96dfc67b119 -C extra-filename=-4fa3524ef64cc95f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.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 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=aa2e999418fcfefb -C extra-filename=-767d6f56675b37ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=4dd0cc9f62138253 -C extra-filename=-41ace71ea5b6508b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern fs_err=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfs_err-4fa3524ef64cc95f.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_str_bytes-767d6f56675b37ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.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 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=2867206687cd2686 -C extra-filename=-720cab983a8bf28d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d40fc0c57b6d11b1.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemalloc_sys-b9aab22cc3de926b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.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 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=77cee74c582d2e9e -C extra-filename=-258ba77a0bcf7d2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-2dd1a70e2152ef32.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_nushell-7d28d697df72b57e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a0fa866dbf047aff -C extra-filename=-289be0ba2ed77cb9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnix-2a02cdd425b3ecc5.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminfo-5e017f8375e04efc.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2a121f30fa9287b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-vec v0.8.0 Running `/usr/bin/rustc --crate-name bit_vec --edition=2015 /usr/share/cargo/registry/bit-vec-0.8.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=60a6b316eda7f8fb -C extra-filename=-376dab32292e9b8d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=9bd6b521722898d2 -C extra-filename=-141c22fb23880a35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-set v0.8.0 Running `/usr/bin/rustc --crate-name bit_set --edition=2015 /usr/share/cargo/registry/bit-set-0.8.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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=27ca2d949332daca -C extra-filename=-68d6ebde9fd87b7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bit_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbit_vec-376dab32292e9b8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta_derive v0.3.1 Running `/usr/bin/rustc --crate-name ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb9bbde95e528c7c -C extra-filename=-3c2f197f4208e4d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escape8259 v0.5.3 Running `/usr/bin/rustc --crate-name escape8259 --edition=2018 /usr/share/cargo/registry/escape8259-0.5.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69c5cac398aafae5 -C extra-filename=-789b33a4a093e7c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libtest-mimic v0.8.2 Running `/usr/bin/rustc --crate-name libtest_mimic --edition=2021 /usr/share/cargo/registry/libtest-mimic-0.8.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccfc654fe30e4e6b -C extra-filename=-69510c05e535d6b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescape8259-789b33a4a093e7c1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta v0.3.1 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.3.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 --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=a5850de6bbefdae0 -C extra-filename=-2baf53ee3cdb4269 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ptr_meta_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta_derive-3c2f197f4208e4d2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fancy-regex v0.16.2 Running `/usr/bin/rustc --crate-name fancy_regex --edition=2018 /usr/share/cargo/registry/fancy-regex-0.16.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 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "perf", "std", "track_caller", "unicode"))' -C metadata=2d06ff7e3e0e5005 -C extra-filename=-6f23a09c95d1d1c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bit_set=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbit_set-68d6ebde9fd87b7c.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_markdown v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_markdown) Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ea56b5766f02b47 -C extra-filename=-7d205677a14a7290 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.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 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=2975e02377fcd766 -C extra-filename=-1549a333be8b498a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5595b4b53c6a714f.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-2fb2f89bbbff0b75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling datatest-stable v0.3.3 Running `/usr/bin/rustc --crate-name datatest_stable --edition=2021 /usr/share/cargo/registry/datatest-stable-0.3.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 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("include-dir"))' -C metadata=e30997be4d17f9a3 -C extra-filename=-c977ea17bf878cdf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfancy_regex-6f23a09c95d1d1c8.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibtest_mimic-69510c05e535d6b6.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rancor v0.1.2 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-0.1.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 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=f0454be8ce4dd6c5 -C extra-filename=-0a910d337ccd7169 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-2baf53ee3cdb4269.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_project v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_project) Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=8bbcf79ab194754a -C extra-filename=-4536d2103a466a46 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-4b49bfcab7ad63f5.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-3088c1ce0d7db000.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling bytecheck_derive v0.8.2 Running `/usr/bin/rustc --crate-name bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=21864c13ec514592 -C extra-filename=-1565f4e30d823cb5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling simdutf8 v0.1.5 Running `/usr/bin/rustc --crate-name simdutf8 --edition=2018 /usr/share/cargo/registry/simdutf8-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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=ca790865f17902c6 -C extra-filename=-7b2ecdf11dfbb495 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bytecheck v0.8.2 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-0.8.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 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=936c5ab8f149335c -C extra-filename=-69b3bd18eed473df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bytecheck_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbytecheck_derive-1565f4e30d823cb5.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-2baf53ee3cdb4269.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-0a910d337ccd7169.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimdutf8-7b2ecdf11dfbb495.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server) Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=ccebfaa95d00aefa -C extra-filename=-54d2c855ace1eea6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-1549a333be8b498a.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling insta-cmd v0.7.0 Running `/usr/bin/rustc --crate-name insta_cmd --edition=2021 /usr/share/cargo/registry/insta-cmd-0.7.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07b45612453d99de -C extra-filename=-0af0c93bfa6c95a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge_macro v0.4.7 Running `/usr/bin/rustc --crate-name munge_macro --edition=2021 /usr/share/cargo/registry/munge_macro-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c5c3828f4f566bf -C extra-filename=-08f539f643792232 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indoc v2.0.7 Running `/usr/bin/rustc --crate-name indoc --edition=2021 /usr/share/cargo/registry/indoc-2.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e250f2ce3effca4f -C extra-filename=-d80d5aac370dca64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge v0.4.7 Running `/usr/bin/rustc --crate-name munge --edition=2021 /usr/share/cargo/registry/munge-0.4.7/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f426fc3ee9fa8d44 -C extra-filename=-3e39132496816ee1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern munge_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmunge_macro-08f539f643792232.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rend v0.5.4 Running `/usr/bin/rustc --crate-name rend --edition=2021 /usr/share/cargo/registry/rend-0.5.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 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=e86e3b95d0133534 -C extra-filename=-26ff06c669f9472a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbytecheck-69b3bd18eed473df.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_ide) Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d31c889f2833f7dc -C extra-filename=-13d09de0c4216201 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-421e8f56bd8200a1.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ea83c0839faa8840 -C extra-filename=-961cbf7cc5b3095e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rkyv_derive v0.8.17 Running `/usr/bin/rustc --crate-name rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=ae85195956276bc8 -C extra-filename=-30f71cfffbb74d2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.16.1 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ruff/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=81bc4bea7b55c46f -C extra-filename=-c9ad0d01b5b2f090 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ruff-c9ad0d01b5b2f090 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-core v1.0.10 Running `/usr/bin/rustc --crate-name predicates_core --edition=2021 /usr/share/cargo/registry/predicates-core-1.0.10/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6e45e6d0c93cec25 -C extra-filename=-a122871abda00a97 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ruff-c9ad0d01b5b2f090/build-script-build` Compiling rkyv v0.8.17 Running `/usr/bin/rustc --crate-name rkyv --edition=2021 /usr/share/cargo/registry/rkyv-0.8.17/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 --cfg 'feature="alloc"' --cfg 'feature="bytecheck"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aligned", "alloc", "big_endian", "bytecheck", "default", "little_endian", "pointer_width_16", "pointer_width_32", "pointer_width_64", "smallvec-1", "std", "unaligned"))' -C metadata=7c342cc682ae541f -C extra-filename=-6ef6955341ed79bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbytecheck-69b3bd18eed473df.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmunge-3e39132496816ee1.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-2baf53ee3cdb4269.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-0a910d337ccd7169.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librend-26ff06c669f9472a.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv_derive-30f71cfffbb74d2b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cachedir v0.3.1 Running `/usr/bin/rustc --crate-name cachedir --edition=2018 /usr/share/cargo/registry/cachedir-0.3.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=76d2809ccfd7b10e -C extra-filename=-d8ef6583a92bb7a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling difflib v0.4.0 Running `/usr/bin/rustc --crate-name difflib --edition=2015 /usr/share/cargo/registry/difflib-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=194e6cec77b36dae -C extra-filename=-a5bf7aa9c67831a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling termtree v0.5.1 Running `/usr/bin/rustc --crate-name termtree --edition=2021 /usr/share/cargo/registry/termtree-0.5.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 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f6f945d8527e4f55 -C extra-filename=-56fdb1bfdce4eca6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-stable-hash v0.1.2 Running `/usr/bin/rustc --crate-name rustc_stable_hash --edition=2021 /usr/share/cargo/registry/rustc-stable-hash-0.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=fb7547e81a5c29aa -C extra-filename=-91c57f676c5b5c1c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-tree v1.0.13 Running `/usr/bin/rustc --crate-name predicates_tree --edition=2021 /usr/share/cargo/registry/predicates-tree-1.0.13/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b0fd4dfb7a1b67e -C extra-filename=-ffd2d7bbe05fe5b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-a122871abda00a97.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtermtree-56fdb1bfdce4eca6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates v3.1.4 Running `/usr/bin/rustc --crate-name predicates --edition=2021 /usr/share/cargo/registry/predicates-3.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="diff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "default", "diff", "float-cmp", "normalize-line-endings", "regex", "unstable"))' -C metadata=aed20ed9582d96ea -C extra-filename=-697abdbe0e20a05e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdifflib-a5bf7aa9c67831a0.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-a122871abda00a97.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling assert_fs v1.1.4 Running `/usr/bin/rustc --crate-name assert_fs --edition=2024 /usr/share/cargo/registry/assert_fs-1.1.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 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::undocumented_unsafe_blocks' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "color-auto"))' -C metadata=d3341ce26768e6dd -C extra-filename=-b8b1748630dde7b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates-697abdbe0e20a05e.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-a122871abda00a97.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_tree-ffd2d7bbe05fe5b8.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mdtest v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/mdtest) Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/mdtest/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=11a14dd395a3b9c7 -C extra-filename=-8d77950241f04600 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-91c57f676c5b5c1c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f191b2e86846710a.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ff0ccbf8462efadc -C extra-filename=-942e616137ab8d19 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_python_ast_integration_tests v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_ast_integration_tests) Running `/usr/bin/rustc --crate-name ruff_python_ast_integration_tests --edition=2024 crates/ruff_python_ast_integration_tests/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=86c1e7068fc8ce7f -C extra-filename=-70a7f316a7ae10fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_server v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_server) Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d045d9789c80b4fb -C extra-filename=-c870913f6dcb94a5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-13d09de0c4216201.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=ea6a9b837cf3d7bb -C extra-filename=-e536176c0c9f8e61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty-e536176c0c9f8e61 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unit-prefix v0.5.2 Running `/usr/bin/rustc --crate-name unit_prefix --edition=2018 /usr/share/cargo/registry/unit-prefix-0.5.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=05c6a591d331fd0d -C extra-filename=-b17616bf1dc846ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indicatif v0.18.4 Running `/usr/bin/rustc --crate-name indicatif --edition=2021 /usr/share/cargo/registry/indicatif-0.18.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 --cfg 'feature="default"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures", "improved_unicode", "in_memory", "rayon", "tokio", "unicode-segmentation", "unicode-width", "vt100"))' -C metadata=2b579d8e89b98a4b -C extra-filename=-108ace49a072fa55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libconsole-9f53e0ee0ec32549.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-0b7bfc236a91abf9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunit_prefix-b17616bf1dc846ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty-e536176c0c9f8e61/build-script-build` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=48881650c42af0f9 -C extra-filename=-9f160aff0832643e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnix-2a02cdd425b3ecc5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-flame v0.2.0 Running `/usr/bin/rustc --crate-name tracing_flame --edition=2018 /usr/share/cargo/registry/tracing-flame-0.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 --cfg 'feature="default"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "smallvec"))' -C metadata=eca234a5af6c2893 -C extra-filename=-48cdda36447728bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblazy_static-182da8c1214989b4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_test v1.0.177 Running `/usr/bin/rustc --crate-name serde_test --edition=2021 /usr/share/cargo/registry/serde_test-1.0.177/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=17e07248433d1157 -C extra-filename=-b5a916589ee55777 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling diff v0.1.13 Running `/usr/bin/rustc --crate-name diff --edition=2015 /usr/share/cargo/registry/diff-0.1.13/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6851ebc8101f0e77 -C extra-filename=-87739b075eec7b63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yansi v1.0.1 Running `/usr/bin/rustc --crate-name yansi --edition=2021 /usr/share/cargo/registry/yansi-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=e92ab4f42b1fa023 -C extra-filename=-4789d37ab4470622 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pretty_assertions v1.4.1 Running `/usr/bin/rustc --crate-name pretty_assertions --edition=2018 /usr/share/cargo/registry/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=4d979b112e1939df -C extra-filename=-ae3169992c337155 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern diff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdiff-87739b075eec7b63.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyansi-4789d37ab4470622.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=a73dd887b6b380e3 -C extra-filename=-5afc8a226325c4a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_test v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_test) Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ac7d5a0de13af715 -C extra-filename=-8af6d132467a556b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-8d77950241f04600.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling quickcheck v1.1.0 Running `/usr/bin/rustc --crate-name quickcheck --edition=2021 /usr/share/cargo/registry/quickcheck-1.1.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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "use_logging"))' -C metadata=f433474853f5b4a3 -C extra-filename=-f59deeaa1b70ccea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e27105bacf5d7736.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quickcheck_macros v1.2.0 Running `/usr/bin/rustc --crate-name quickcheck_macros --edition=2021 /usr/share/cargo/registry/quickcheck_macros-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=51ce18f758aca3e7 -C extra-filename=-b88afddcc0d3a788 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-dd632c3090357382.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-e5450b7163ad1024.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-94075f4f57d594a1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia_integration_tests v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_trivia_integration_tests) Running `/usr/bin/rustc --crate-name ruff_python_trivia_integration_tests --edition=2024 crates/ruff_python_trivia_integration_tests/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cbd95f74f1b06ebb -C extra-filename=-7ac6dcb9c8da4920 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv-core v0.1.13 Running `/usr/bin/rustc --crate-name csv_core --edition=2018 /usr/share/cargo/registry/csv-core-0.1.13/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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "libc"))' -C metadata=b48b46ff7f7f2a0d -C extra-filename=-ac1e66dc419720fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv v1.4.0 Running `/usr/bin/rustc --crate-name csv --edition=2021 /usr/share/cargo/registry/csv-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 opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ace1876232e91d3d -C extra-filename=-82874e7ddd83e4a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern csv_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcsv_core-ac1e66dc419720fa.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-7eba799d612de9ab.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-bf93538c0b938509.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-8d4645d1acca596b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_mdtest v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_mdtest) Running `/usr/bin/rustc --crate-name ruff_mdtest --edition=2024 crates/ruff_mdtest/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=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c88ae960e8d8f0a7 -C extra-filename=-d648f82d2390da0c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-8d77950241f04600.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ruff_mdtest/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f9281661dfe0642c -C extra-filename=-0929540463177bbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-8d77950241f04600.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_mdtest-d648f82d2390da0c.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_completion_eval v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_completion_eval) Running `/usr/bin/rustc --crate-name ty_completion_eval --edition=2024 crates/ty_completion_eval/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c99a0a2b88b68bc -C extra-filename=-3df9a07ffee7f2be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern csv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcsv-82874e7ddd83e4a4.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-13d09de0c4216201.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name block_comments --edition=2024 crates/ruff_python_trivia_integration_tests/tests/block_comments.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=150e487c57d36b6f -C extra-filename=-cab7194ba423bd3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia_integration_tests-7ac6dcb9c8da4920.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name whitespace --edition=2024 crates/ruff_python_trivia_integration_tests/tests/whitespace.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a05e2df051381f3b -C extra-filename=-4d250a71eeb8a278 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia_integration_tests-7ac6dcb9c8da4920.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name simple_tokenizer --edition=2024 crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec21892cba2e18e6 -C extra-filename=-38fbc7e05ee38f90 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia_integration_tests-7ac6dcb9c8da4920.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=934351eb0e18a804 -C extra-filename=-ece446efe449e553 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-ae3169992c337155.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-f59deeaa1b70ccea.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-b88afddcc0d3a788.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-8af6d132467a556b.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ty_python_semantic/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=4a48be87c22b9ad8 -C extra-filename=-38d9ad53281f4b4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-ae3169992c337155.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-f59deeaa1b70ccea.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-b88afddcc0d3a788.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-8af6d132467a556b.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name corpus --edition=2024 crates/ty_python_semantic/tests/corpus.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=ffd149a14d82cdb6 -C extra-filename=-18a9f2f60ddb1ecb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-ae3169992c337155.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-f59deeaa1b70ccea.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-b88afddcc0d3a788.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-8af6d132467a556b.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ty/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=0520a6bc29422b09 -C extra-filename=-45a484c2f97eb73d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5afc8a226325c4a2.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name file_watching --edition=2024 crates/ty/tests/file_watching.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=e8f43e5ce08699ab -C extra-filename=-befa3fce45ba6599 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5afc8a226325c4a2.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=3b4e59441bdd02bb -C extra-filename=-ed86025a8356284c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5afc8a226325c4a2.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=8b82f62a3f92a2ba -C extra-filename=-3009df734a4b390e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5afc8a226325c4a2.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name main --edition=2024 crates/ruff_text_size/tests/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=23130805fd54be8e -C extra-filename=-def263febf6c6c7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name auto_traits --edition=2024 crates/ruff_text_size/tests/auto_traits.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=d84b26f9d4a505d2 -C extra-filename=-a6f3f3eb3d6dc97e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name constructors --edition=2024 crates/ruff_text_size/tests/constructors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=da7b845c14fc3f98 -C extra-filename=-7e21775b66276d16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2024 crates/ruff_text_size/tests/serde.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=6fb90d7837a1636f -C extra-filename=-563e421c0ffcefb5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexing --edition=2024 crates/ruff_text_size/tests/indexing.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=98445091c69c7364 -C extra-filename=-e879eb6589a2ad59 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=fd1bf454500a71b3 -C extra-filename=-47ef54979a2ee27a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-9f160aff0832643e.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-108ace49a072fa55.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-48cdda36447728bd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ty_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=87bf22878ebddeb0 -C extra-filename=-10a17c5b11d44674 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-13d09de0c4216201.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-c870913f6dcb94a5.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name parentheses --edition=2024 crates/ruff_python_ast_integration_tests/tests/parentheses.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8cca4e20e25b16e4 -C extra-filename=-752b7baff4f41c1d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name identifier --edition=2024 crates/ruff_python_ast_integration_tests/tests/identifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=398f8fb0ac6aa33c -C extra-filename=-e7c1df19e30e2aad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name source_order --edition=2024 crates/ruff_python_ast_integration_tests/tests/source_order.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fb9a92ada7f06fc4 -C extra-filename=-d7b2588cdde39993 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name stmt_if --edition=2024 crates/ruff_python_ast_integration_tests/tests/stmt_if.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=098d516318eb06ac -C extra-filename=-c575b9860498ad02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parenthesize --edition=2024 crates/ruff_python_ast_integration_tests/tests/parenthesize.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d10e80894cdac69a -C extra-filename=-d79a81a34ee2a50c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name match_pattern --edition=2024 crates/ruff_python_ast_integration_tests/tests/match_pattern.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6769bf0bb8e89ad8 -C extra-filename=-5a21041b6a66e7f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name comparable --edition=2024 crates/ruff_python_ast_integration_tests/tests/comparable.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2672bb0e5f3bca0b -C extra-filename=-04271d5b8e89b1a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name visitor --edition=2024 crates/ruff_python_ast_integration_tests/tests/visitor.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=506f2d7e671c39de -C extra-filename=-3f89b7f8f3f161b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast_integration_tests-70a7f316a7ae10fb.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name analyze_graph --edition=2024 crates/ruff/tests/analyze_graph.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7f8c19153b1fdd24 -C extra-filename=-c6f57af5a12c1e78 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9ea07be969f8a945 -C extra-filename=-ac96bdce5fad874a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ruff/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fce2a103bd5c41f8 -C extra-filename=-66be4186373bba27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name integration_test --edition=2024 crates/ruff/tests/integration_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d587d52275208ab6 -C extra-filename=-323c3f39d000e73e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name config --edition=2024 crates/ruff/tests/config.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=84f0c0f888d132d9 -C extra-filename=-74eb9923e902ae48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name resolve_files --edition=2024 crates/ruff/tests/resolve_files.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=349745178bb494ec -C extra-filename=-2b359b38c62256ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca651ed19450b758 -C extra-filename=-cb1463a6040da76d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name direxist_guard --edition=2024 crates/ruff/tests/direxist_guard.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85a04f7d99ee3051 -C extra-filename=-d881096374b0411e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-942e616137ab8d19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=048adc0332ac57a7 -C extra-filename=-9cdcf0881c4d6895 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-8d77950241f04600.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d59a2ff355ef6edb -C extra-filename=-f4543bd5bf600789 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-41ace71ea5b6508b.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-b8b1748630dde7b8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-d8ef6583a92bb7a6.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-258ba77a0bcf7d2f.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-289be0ba2ed77cb9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-961cbf7cc5b3095e.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-0af0c93bfa6c95a9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-6ef6955341ed79bf.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-720cab983a8bf28d.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-141c22fb23880a35.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/mdtest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=61c0f00b95c3b23b -C extra-filename=-8b29cd8d5cdb654f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-91c57f676c5b5c1c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f191b2e86846710a.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ty_completion_bench v0.0.0 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_completion_bench) Running `/usr/bin/rustc --crate-name ty_completion_bench --edition=2024 crates/ty_completion_bench/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=08ee5321ca8d85f5 -C extra-filename=-4588836d990bb49c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-13d09de0c4216201.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b241c6c2277e3056 -C extra-filename=-eb0bcad726b28266 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-13d09de0c4216201.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name document --edition=2024 crates/ruff_server/tests/document.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=5f7a096a963a2ca6 -C extra-filename=-f4751d248f837793 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-1549a333be8b498a.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ruff_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=58381e5cc786c501 -C extra-filename=-77317c0605c3d102 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-54d2c855ace1eea6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-1549a333be8b498a.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d79008109e13cc39 -C extra-filename=-ca307b0f520a6f98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-421e8f56bd8200a1.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-4536d2103a466a46.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_formatter/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=bf42a31b41c38f77 -C extra-filename=-9393c5bd281540ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=31ef2fa9e504b9a7 -C extra-filename=-d00235a28f44bd94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ee6d35e28c5319b2 -C extra-filename=-6a7933c270013c78 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_parser/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d85ec160ee3e9bfa -C extra-filename=-7e0dc0241b50c37c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name normalizer --edition=2024 crates/ruff_python_formatter/tests/normalizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=93b26387f93f2891 -C extra-filename=-a4a77f13ead333d5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=908dcf4fef9fc5cd -C extra-filename=-6848f1ee5205f253 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name generate_inline_tests --edition=2024 crates/ruff_python_parser/tests/generate_inline_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=859ceb6ba93f2062 -C extra-filename=-221d0d74953041bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=9f0a345fec22c00d -C extra-filename=-ba5469b654d48005 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-af77899aaddc72a1.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-97b92d456f3c6bd0.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-b1a4fd52cef65b50.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-7d205677a14a7290.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-1549a333be8b498a.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name multislice --edition=2024 crates/ruff_annotate_snippets/examples/multislice.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=70163af5c2a24da3 -C extra-filename=-bdb8eef4e8cc8459 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name elide_header --edition=2024 crates/ruff_annotate_snippets/examples/elide_header.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=f350073e2ad7127f -C extra-filename=-359d3133f6de2192 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name highlight_message --edition=2024 crates/ruff_annotate_snippets/examples/highlight_message.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=295ac86d94137c97 -C extra-filename=-974162beda890973 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_tests --edition=2024 crates/ruff_annotate_snippets/tests/rustc_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=2b94253e8ea8ac07 -C extra-filename=-ad3fae9cc0571487 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name examples --edition=2024 crates/ruff_annotate_snippets/tests/examples.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=9f394e5fa692730c -C extra-filename=-0717b924e6ea3a4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name id_hyperlink --edition=2024 crates/ruff_annotate_snippets/examples/id_hyperlink.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=5481e78575ad396b -C extra-filename=-f7246b71f35092e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name formatter --edition=2024 crates/ruff_annotate_snippets/tests/formatter.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=8e8b3f5347d6ff60 -C extra-filename=-ac0827791b3bb7a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multi_suggestion --edition=2024 crates/ruff_annotate_snippets/examples/multi_suggestion.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=adea8ea53dae7471 -C extra-filename=-c9189632864b2ac4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name expected_type --edition=2024 crates/ruff_annotate_snippets/examples/expected_type.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=dc6911054aede75f -C extra-filename=-93fcede73dbd473b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_error --edition=2024 crates/ruff_annotate_snippets/examples/custom_error.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=3d98294c9c793582 -C extra-filename=-9f2ab6008dca44d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_level --edition=2024 crates/ruff_annotate_snippets/examples/custom_level.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=58ecd1566167b6a1 -C extra-filename=-0b65f7cac65bf994 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name struct_name_as_context --edition=2024 crates/ruff_annotate_snippets/examples/struct_name_as_context.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=b6c4d9c8e79e0b7d -C extra-filename=-601af1f549abbd12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name format --edition=2024 crates/ruff_annotate_snippets/examples/format.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=bb94893fc0b32b5e -C extra-filename=-a4820e98bd00babc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name highlight_source --edition=2024 crates/ruff_annotate_snippets/examples/highlight_source.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=2fc6d1cf46a0ea59 -C extra-filename=-aed250316d442a68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name footer --edition=2024 crates/ruff_annotate_snippets/examples/footer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=fc130339a15828be -C extra-filename=-d1f8d010bec7269d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name color --edition=2024 crates/ruff_annotate_snippets/tests/color/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=82511e3451507e8c -C extra-filename=-908338cc398d8912 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' -C metadata=6d3eac6a9da9dfa1 -C extra-filename=-5567429b59b7e90d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-a7844c6d2494dfa1.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-32abdaa2ede43ef7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-eb4bd4be6a91745a.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-c79d43b7c14fedbc.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-0557f885e3547d48.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-421e8f56bd8200a1.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-5bb1411fa658e8ff.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-7e3e31f00287b935.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0cb184c3015c8550 -C extra-filename=-62616d6148d4d6c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a2d62d6b022ea297 -C extra-filename=-682088bd9a47ead2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e27105bacf5d7736.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-e919fca077acd624.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=4cfb807cb1604749 -C extra-filename=-5e1366c346b5e64d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=39157842a63438cd -C extra-filename=-7efbdf6a54968ad3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=69a60f5cd81cc9d1 -C extra-filename=-f333e53682e3c32c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=92722d34b3aa0437 -C extra-filename=-225e590e0dd47ccf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-4b49bfcab7ad63f5.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-d36bb0925bb44131.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-03704224a62baef0.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-3088c1ce0d7db000.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4406e11611845fc0.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=f1e77b568b8f8d02 -C extra-filename=-c65d6ff125a34384 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-4b49bfcab7ad63f5.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-357cc15ff2541c51.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=3740c6b0577c30d4 -C extra-filename=-5f8418b645451d63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5b9655505812422b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=84b5ddcaedbbc2df -C extra-filename=-f2902fd3e6e4fb29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=c9691dd4882709bc -C extra-filename=-dda9520b54148e5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=29056b5eac9b7d68 -C extra-filename=-36adf1f5a233826c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7503ce41819bf0d1 -C extra-filename=-ff059ab0bcfa7d7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e1ea6ee65036ab83 -C extra-filename=-a87f48fb53adf238 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=18107576039aa421 -C extra-filename=-9827c8e1970ad32e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-69e760d149c6f319.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-12305dfb2bd67864.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-518011ca32a88a75.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-36e67d689a1ea025.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-714200f86f3e3c51.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-5778943301134b02.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2a121f30fa9287b7.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=581003a09ceab540 -C extra-filename=-4c49482aee4af018 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-2713b09d2c37bd29.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c89f75cf48ba8d69 -C extra-filename=-7a29f6f93efcb623 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=9ba42d47f7fc193a -C extra-filename=-01f664d8d629fd02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=a0c1b94d6fdaa62e -C extra-filename=-0eaaa9f07465a151 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-0de19835e949ab86.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=9993b3b911fa1b5d -C extra-filename=-e93c415517f4a115 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cache_key --edition=2024 crates/ruff_cache/tests/cache_key.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=465205b7712d1044 -C extra-filename=-26ac7812d5a95327 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-aa1d3e5392592526.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=26a595128f323fa1 -C extra-filename=-f691e7cf74198cba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6c4626ff839335b4 -C extra-filename=-0086bfbf95e64da1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=18390e6773ffef45 -C extra-filename=-e994cff7f0457014 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `rpm` profile [optimized + debuginfo] target(s) in 322m 06s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-8b29cd8d5cdb654f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 107 tests test assertion::tests::error ... ok test assertion::tests::error_with_message_and_column ... ok test assertion::tests::error_with_rule ... ok test assertion::tests::error_with_rule_and_column ... ok test assertion::tests::error_with_rule_and_message ... ok test assertion::tests::error_with_rule_and_message_and_column ... ok test assertion::tests::multiple_lines ... ok test assertion::tests::multiple_lines_mixed_stack ... ok test assertion::tests::prior_line ... ok test assertion::tests::stacked_mixed ... ok test assertion::tests::stacked_prior_line ... ok test assertion::tests::toml_comments ... ok test assertion::tests::ty_display ... ok test diagnostic::tests::sort_and_group ... ok test matcher::tests::bad_column_number_not_allowed ... ok test matcher::tests::bare_error_assertion_not_allowed ... ok test matcher::tests::bare_reveal_assertion_not_allowed ... ok test matcher::tests::column_number_not_allowed_after_message ... ok test matcher::tests::column_number_not_allowed_after_rule_code ... ok test matcher::tests::column_only_error_assertion_not_allowed ... ok test matcher::tests::default_error_rule ... ok test matcher::tests::error_match_all ... ok test matcher::tests::error_match_all_wrong_column ... ok test matcher::tests::error_match_all_wrong_message ... ok test matcher::tests::error_match_all_wrong_rule ... ok test matcher::tests::error_match_column_and_message ... ok test matcher::tests::error_match_column_and_rule ... ok test matcher::tests::error_match_column_and_rule_and_message ... ok test matcher::tests::error_match_message ... ok test matcher::tests::error_match_rule ... ok test matcher::tests::error_match_rule_and_message ... ok test matcher::tests::error_match_rule_lots_of_whitespace ... ok test matcher::tests::error_match_rule_no_whitespace ... ok test matcher::tests::error_unmatched ... ok test matcher::tests::error_wrong_column ... ok test matcher::tests::error_wrong_message ... ok test matcher::tests::error_wrong_rule ... ok test matcher::tests::interspersed_matches_and_mismatches ... ok test matcher::tests::more_diagnostics_than_assertions ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_all_same ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_mismatch ... ok test matcher::tests::multiple_column_numbers_not_allowed ... ok test matcher::tests::multiple_column_numbers_not_allowed_even_if_interspersed ... ok test matcher::tests::parenthesized_expression ... ok test matcher::tests::revealed_match ... ok test matcher::tests::revealed_match_with_only_undefined ... ok test matcher::tests::revealed_match_with_undefined ... ok test matcher::tests::revealed_mismatch_with_undefined ... ok test matcher::tests::revealed_unmatched ... ok test matcher::tests::revealed_wrong_message ... ok test matcher::tests::revealed_wrong_rule ... ok test matcher::tests::trailing_quote_without_message_not_allowed ... ok test matcher::tests::two_rule_codes_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed_even_after_rule_code ... ok test matcher::tests::unclosed_rule_not_allowed ... ok test matcher::tests::undefined_reveal_type_mismatched ... ok test matcher::tests::undefined_reveal_type_unmatched ... ok test parser::tests::allowlisted_html_comments_are_permitted ... ok test parser::tests::cannot_generate_name_for_lang ... ok test parser::tests::code_blocks_must_not_be_indented ... ok test parser::tests::custom_file_path ... ok test parser::tests::disallow_merged_snippets_in_presence_of_explicit_paths ... ok test parser::tests::disallow_pyi_snippets_in_presence_of_merged_py_snippets ... ok test parser::tests::duplicate_section_directive_not_allowed ... ok test parser::tests::empty ... ok test parser::tests::empty_file ... ok test parser::tests::explicitly_named_toml_file ... ok test parser::tests::files_with_lang_text_can_have_any_paths ... ok test parser::tests::files_with_no_extension_can_have_any_lang ... ok test parser::tests::header_start_at_beginning_of_line ... ok test parser::tests::ignores_pycon_blocks ... ok test parser::tests::ignores_python_blocks_with_ignore_metadata ... ok test parser::tests::line_break_in_header_1 ... ok test parser::tests::line_break_in_header_2 ... ok test parser::tests::merged_snippets ... ok test parser::tests::mismatching_lang ... ok test parser::tests::multi_line_file ... ok test parser::tests::multiple_file_tests ... ok test parser::tests::multiple_tests ... ok test parser::tests::no_duplicate_name_files_in_test ... ok test parser::tests::no_header_inside_test ... ok test parser::tests::no_lang ... ok test parser::tests::no_merged_snippets_for_explicit_paths ... ok test parser::tests::no_new_line_at_eof ... ok test parser::tests::no_newline_between_prose_and_code ... ok test parser::tests::no_usage_of_autogenerated_name ... ok test parser::tests::notebook_test ... ok test parser::tests::obvious_typos_in_directives_are_detected ... ok test parser::tests::path_colon_on_next_line ... ok test parser::tests::path_with_backtick ... ok test parser::tests::path_with_line_break ... ok test parser::tests::path_with_space ... ok test parser::tests::random_trailing_backtick_quoted ... ok test parser::tests::section_directive_must_appear_before_config ... ok test parser::tests::section_directive_must_appear_before_embedded_files ... ok test parser::tests::separate_path ... ok test parser::tests::separate_path_whitespace_1 ... ok test parser::tests::separate_path_whitespace_2 ... ok test parser::tests::single_file_test ... ok test parser::tests::snapshot_diagnostic_directive_detection_ignores_whitespace ... ok test parser::tests::source_map_reports_invalid_relative_line ... ok test parser::tests::source_map_to_absolute_line_number ... ok test parser::tests::unbraced_metadata_not_allowed ... ok test parser::tests::unterminated_code_block_1 ... ok test parser::tests::unterminated_code_block_2 ... ok test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-f4543bd5bf600789 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test cache::tests::cache_adds_file_on_lint ... ok test cache::tests::cache_adds_files_on_format ... ok test cache::tests::cache_adds_files_on_lint ... ok test cache::tests::cache_does_not_add_file_on_lint_with_diagnostic ... ok test cache::tests::cache_file_permissions_match_default_file_permissions ... ok test cache::tests::cache_invalidated_on_file_modified_time ... ok test cache::tests::cache_invalidated_on_permission_change ... ok test cache::tests::cache_removes_stale_files_on_persist ... ok test cache::tests::file_changes_invalidate_file_cache ... ok test cache::tests::format_updates_cache_entry ... ok test cache::tests::same_results::ruff_linter_fixtures ... ok test cache::tests::same_results::ruff_notebook_fixtures ... ok test commands::check::test::unreadable_files ... ok test commands::format::tests::error_diagnostics ... ok test commands::format::tests::modified_range::deletion ... ok test commands::format::tests::modified_range::empty ... ok test commands::format::tests::modified_range::equal ... ok test commands::format::tests::modified_range::insertion ... ok test commands::format::tests::modified_range::modification ... ok test commands::format::tests::modified_range::strict_prefix ... ok test test_file_change_detector::detect_correct_file_change ... ok test test_set_colored_override::cli_args_takes_precedences_over_force_color_env ... ok test test_set_colored_override::force_color_env_is_respected ... ok test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-cb1463a6040da76d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/analyze_graph-c6f57af5a12c1e78 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 19 tests test dependencies ... ok test dependents ... ok test exclude ... ok test globs ... ok test nested_imports ... ok test notebook_basic ... ok test notebook_with_magic ... ok test src_glob_expansion ... ok test src_option ... ok test string_detection ... ok test string_detection_attribute ... ok test string_detection_deep_attribute ... ok test string_detection_exact_module ... ok test string_detection_from_config ... ok test string_detection_min_dots_deep_fallback ... ok test string_detection_unresolvable ... ok test string_detection_with_src ... ok test venv ... ok test wildcard ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-66be4186373bba27 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 244 tests test analyze_graph::type_checking_imports ... ok test analyze_graph::type_checking_imports_from_config ... ok test format::all_rules_default_options ... ok test format::check_default_mode_shows_diagnostics_and_summary ... ok test format::check_quiet_mode_shows_diagnostics_only ... ok test format::check_silent_mode_no_output ... ok test format::column_and_line_zero ... ok test format::config_doubly_overridden_via_cli ... ok test format::config_file_and_isolated ... ok test format::config_override_rejected_if_invalid_toml ... ok test format::config_override_via_cli ... ok test format::conflicting_options ... ok test format::conflicting_options_stdin ... ok test format::cookiecutter_globbing ... ok test format::deduplicate_directory_and_explicit_file ... ok test format::default_files ... ok test format::default_options ... ok test format::deprecated_options ... ok test format::docstring_options ... ok test format::exclude ... ok test format::exclude_stdin ... ok test format::exit_non_zero_on_format ... ok test format::extend_exclude_cli ... ok test format::extension ... ok test format::force_exclude ... ok test format::force_exclude_stdin ... ok test format::format_mapped_extension_files ... ok test format::format_option_inheritance ... ok test format::format_options ... ok test format::format_warn_stdin_filename_with_files ... ok test format::legacy_format_option ... ok test format::markdown_formatting ... ok test format::markdown_formatting_quarto_cell_option ... ok test format::markdown_formatting_stdin ... ok test format::messages ... ok test format::mixed_line_endings ... ok test format::nonexistent_config_file ... ok test format::output_format::_azure_expects ... ok test format::output_format::_concise_expects ... ok test format::output_format::_full_expects ... ok test format::output_format::_github_expects ... ok test format::output_format::_gitlab_expects ... ok test format::output_format::_grouped_expects ... ok test format::output_format::_json_expects ... ok test format::output_format::_json_lines_expects ... ok test format::output_format::_junit_expects ... ok test format::output_format::_pylint_expects ... ok test format::output_format::_rdjson_expects ... ok test format::output_format::_sarif_expects ... ok test format::output_format_notebook ... ok test format::per_file_target_version_formatter ... ok test format::range_end_only ... ok test format::range_formatting ... ok test format::range_formatting_multiple_files ... ok test format::range_formatting_notebook ... ok test format::range_formatting_out_of_bounds ... ok test format::range_formatting_unicode ... ok test format::range_line_numbers_only ... ok test format::range_missing_line ... ok test format::range_start_larger_than_end ... ok test format::range_start_only ... ok test format::syntax_error ... ok test format::syntax_error_in_notebooks ... ok test format::syntax_error_in_notebooks_check ... ok test format::test_diff ... ok test format::test_diff_no_change ... ok test format::test_diff_stdin_formatted ... ok test format::test_diff_stdin_unformatted ... ok test format::test_notebook_trailing_semicolon ... ok test format::too_many_config_files ... ok test format::valid_linter_options ... ok test format::valid_linter_options_preserve ... ok test format::zero_line_number ... ok test lint::a005_module_shadowing_non_strict ... ok test lint::a005_module_shadowing_strict ... ok test lint::a005_module_shadowing_strict_default ... ok test lint::add_ignore ... ok test lint::add_noqa ... ok test lint::add_noqa_exclude ... ok test lint::add_noqa_existing_file_level_noqa ... ok test lint::add_noqa_existing_ignore ... ok test lint::add_noqa_existing_noqa ... ok test lint::add_noqa_existing_range_suppression ... ok test lint::add_noqa_multiline_comment ... ok test lint::add_noqa_multiline_diagnostic ... ok test lint::add_noqa_multiple_codes ... ok test lint::add_noqa_parent ... ok test lint::add_noqa_top_of_file ... ok test lint::add_noqa_top_of_file_with_shebang ... ok test lint::add_noqa_with_newline_in_reason ... ok test lint::add_noqa_with_reason ... ok test lint::cache_syntax_errors ... ok test lint::checks_notebooks_in_stable ... ok test lint::circular_extend ... ok test lint::combine_typing_extensions_config ... ok test lint::complex_config_setting_overridden_via_cli ... ok test lint::config_doubly_overridden_via_cli ... ok test lint::config_expand ... ok test lint::config_file_and_isolated ... ok test lint::config_override_rejected_if_invalid_toml ... ok test lint::config_override_via_cli ... ok test lint::cookiecutter_globbing ... ok test lint::cookiecutter_globbing_no_project_root ... ok test lint::deduplicate_directory_and_explicit_file ... ok test lint::default_rules ... ok test lint::deprecated_config_option_overridden_via_cli ... ok test lint::each_toml_option_requires_a_new_flag_1 ... ok test lint::each_toml_option_requires_a_new_flag_2 ... ok test lint::exclude ... ok test lint::exclude_stdin ... ok test lint::extend_passed_via_config_argument ... ok test lint::extend_per_file_ignores_stdin ... ok test lint::extension ... ok test lint::flake8_import_convention_invalid_aliases_config_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_extend_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_module_name ... ok test lint::flake8_import_convention_nfkc_normalization ... ok test lint::flake8_import_convention_unused_aliased_import ... ok test lint::flake8_import_convention_unused_aliased_import_no_conflict ... ok test lint::flake8_pyi_redundant_none_literal ... ok test lint::ignore_noqa ... ok test lint::line_too_long_width_override ... ok test lint::lint_options ... ok test lint::match_before_py310 ... ok test lint::mixed_levels ... ok test lint::negated_per_file_ignores ... ok test lint::negated_per_file_ignores_absolute ... ok test lint::negated_per_file_ignores_overlap ... ok test lint::nested_implicit_namespace_package ... ok test lint::nonexistent_config_file ... ok test lint::nonexistent_extend_file ... ok test lint::noqa_comments_to_human_readable_ruff_ignores ... ok test lint::output_format::_azure_expects ... ok test lint::output_format::_concise_expects ... ok test lint::output_format::_full_expects ... ok test lint::output_format::_github_expects ... ok test lint::output_format::_gitlab_expects ... ok test lint::output_format::_grouped_expects ... ok test lint::output_format::_json_expects ... ok test lint::output_format::_json_lines_expects ... ok test lint::output_format::_junit_expects ... ok test lint::output_format::_pylint_expects ... ok test lint::output_format::_rdjson_expects ... ok test lint::output_format::_sarif_expects ... ok test lint::output_format_preview::_azure_expects ... ok test lint::output_format_preview::_concise_expects ... ok test lint::output_format_preview::_full_expects ... ok test lint::output_format_preview::_github_expects ... ok test lint::output_format_preview::_gitlab_expects ... ok test lint::output_format_preview::_grouped_expects ... ok test lint::output_format_preview::_json_expects ... ok test lint::output_format_preview::_json_lines_expects ... ok test lint::output_format_preview::_junit_expects ... ok test lint::output_format_preview::_pylint_expects ... ok test lint::output_format_preview::_rdjson_expects ... ok test lint::output_format_preview::_sarif_expects ... ok test lint::output_format_show_fixes::concise_show_fixes ... ok test lint::output_format_show_fixes::full_show_fixes ... ok test lint::output_format_show_fixes::grouped_show_fixes ... ok test lint::parent_configuration_override ... ok test lint::parse_error_extends ... ok test lint::pep695_generic_rename ... ok test lint::per_file_ignores_stdin ... ok test lint::per_file_target_version_linter ... ok test lint::precedence ... ok test lint::prefer_rule_codes_in_output ... ok test lint::pyupgrade_up026_respects_isort_required_import_fix ... ok test lint::pyupgrade_up026_respects_isort_required_import_from_fix ... ok test lint::required_import_set_aliased_as_abstract_set_no_conflict ... ok test lint::required_import_set_conflicts_with_pyi025 ... ok test lint::required_import_set_without_pyi025_no_conflict ... ok test lint::required_version_bound_match ... ok test lint::required_version_bound_mismatch ... ok test lint::required_version_exact_match ... ok test lint::required_version_exact_mismatch ... ok test lint::required_version_fails_to_parse ... ok test lint::required_version_precedes_rule_validation ... ok test lint::requires_python ... ok test lint::requires_python_equals ... ok test lint::requires_python_equals_patch ... ok test lint::requires_python_extend_from_shared_config ... ok test lint::requires_python_no_tool ... ok test lint::requires_python_no_tool_preview_enabled ... ok test lint::requires_python_no_tool_target_version_override ... ok test lint::requires_python_no_tool_with_check ... ok test lint::requires_python_patch ... ok test lint::requires_python_pyproject_toml_above ... ok test lint::requires_python_pyproject_toml_above_with_tool ... ok test lint::requires_python_ruff_toml_above ... ok test lint::requires_python_ruff_toml_no_target_fallback ... ok test lint::requires_python_ruff_toml_no_target_fallback_check ... ok test lint::ruff_toml_is_linted ... ok test lint::rule_name_selector_cli_preview_disabled ... ok test lint::rule_name_selector_cli_preview_enabled ... ok test lint::rule_name_selector_config_preview_disabled ... ok test lint::rule_name_selector_config_preview_enabled ... ok test lint::rule_panic_mixed_results_concise ... ok test lint::rule_panic_mixed_results_full ... ok test lint::semantic_syntax_errors ... ok test lint::show_fixes_in_full_output_with_preview_enabled ... ok test lint::show_fixes_preview ... ok test lint::supported_file_extensions ... ok test lint::supported_file_extensions_preview_enabled ... ok test lint::too_many_config_files ... ok test lint::top_level_options ... ok test lint::type_parameter_rename_isolation ... ok test lint::unknown_rule_selectors_config_ignore_f481 ... ok test lint::unknown_rule_selectors_config_ignore_f481_preview ... ok test lint::unknown_rule_selectors_extend_fixable_f481 ... ok test lint::unknown_rule_selectors_extend_fixable_f481_preview ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_extend_select_f481 ... ok test lint::unknown_rule_selectors_extend_select_f481_preview ... ok test lint::unknown_rule_selectors_fixable_f481 ... ok test lint::unknown_rule_selectors_fixable_f481_preview ... ok test lint::unknown_rule_selectors_ignore_f481 ... ok test lint::unknown_rule_selectors_ignore_f481_preview ... ok test lint::unknown_rule_selectors_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_select_f481 ... ok test lint::unknown_rule_selectors_select_f481_preview ... ok test lint::unknown_rule_selectors_unfixable_f481 ... ok test lint::unknown_rule_selectors_unfixable_f481_preview ... ok test lint::unused_interaction ... ok test lint::up045_nested_optional_flatten_all ... ok test lint::valid_toml_but_nonexistent_option_provided_via_config_argument ... ok test lint::value_given_to_table_key_is_not_inline_table_1 ... ok test lint::value_given_to_table_key_is_not_inline_table_2 ... ok test lint::walrus_before_py38 ... ok test show_settings::display_default_settings ... ok test show_settings::display_settings_from_nested_directory ... ok test version::config_option_allowed_but_ignored ... ok test version::config_option_ignored_but_validated ... ok test version::isolated_option_allowed ... ok test version::version_basics ... ok test result: ok. 244 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.88s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/config-74eb9923e902ae48 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test lint_select ... ok test lint_select_json ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/direxist_guard-d881096374b0411e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test check_in_deleted_directory_errors ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/integration_test-323c3f39d000e73e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 96 tests test check_default_files ... ok test check_docstring_conventions_overrides ... ok test check_extend_safe_fixes ... ok test check_extend_unsafe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes_by_specificity ... ok test check_hints_hidden_unsafe_fixes ... ok test check_hints_hidden_unsafe_fixes_with_no_safe_fixes ... ok test check_input_from_argfile ... ok test check_no_hint_for_hidden_unsafe_fixes_when_disabled ... ok test check_no_hint_for_hidden_unsafe_fixes_with_no_safe_fixes_when_disabled ... ok test check_shows_unsafe_fixes_with_opt_in ... ok test check_warn_stdin_filename_with_files ... ok test deprecated_direct ... ok test deprecated_direct_preview_enabled ... ok test deprecated_indirect ... ok test deprecated_indirect_preview_enabled ... ok test deprecated_multiple_direct ... ok test deprecated_multiple_direct_preview_enabled ... ok test diff_does_not_show_display_only_fixes_with_unsafe_fixes_enabled ... ok test diff_only_unsafe_fixes_available ... ok test diff_shows_safe_fixes_by_default ... ok test diff_shows_unsafe_fixes_with_opt_in ... ok test fix_applies_safe_fixes_by_default ... ok test fix_applies_unsafe_fixes_with_opt_in ... ok test fix_does_not_apply_display_only_fixes ... ok test fix_does_not_apply_display_only_fixes_with_unsafe_fixes_enabled ... ok test fix_only_flag_applies_safe_fixes_by_default ... ok test fix_only_flag_applies_unsafe_fixes_with_opt_in ... ok test fix_only_unsafe_fixes_available ... ok test fix_preview ... ok test full_output_format ... ok test full_output_preview ... ok test full_output_preview_config ... ok test missing_argfile_reports_error ... ok test parse_error_not_included ... ok test preview_disabled_direct ... ok test preview_disabled_does_not_warn_for_empty_fixable_selections ... ok test preview_disabled_does_not_warn_for_empty_ignore_selections ... ok test preview_disabled_prefix_empty ... ok test preview_enabled_all ... ok test preview_enabled_direct ... ok test preview_enabled_group_ignore ... ok test preview_enabled_prefix ... ok test preview_group_selector ... ok test pyproject_toml_stdin_no_applicable_rules_selected ... ok test pyproject_toml_stdin_no_applicable_rules_selected_2 ... ok test pyproject_toml_stdin_no_errors ... ok test pyproject_toml_stdin_schema_error ... ok test pyproject_toml_stdin_schema_error_fix ... ok test pyproject_toml_stdin_schema_error_fix_diff ... ok test pyproject_toml_stdin_schema_error_fix_only ... ok test pyproject_toml_stdin_syntax_error ... ok test redirect_direct ... ok test redirect_indirect ... ok test redirect_prefix ... ok test removed_direct ... ok test removed_direct_multiple ... ok test removed_ignore_direct ... ok test removed_ignore_indirect ... ok test removed_ignore_multiple_direct ... ok test removed_ignore_remapped_direct ... ok test removed_indirect ... ok test rule_f401 ... ok test rule_f401_output_json ... ok test rule_f401_output_text ... ok test rule_invalid_rule_name ... ok test rule_invalid_rule_name_output_json ... ok test rule_invalid_rule_name_output_text ... ok test rule_unused_import ... ok test show_statistics ... ok test show_statistics_json ... ok test show_statistics_json_partial_fix ... ok test show_statistics_json_unsafe_fixes ... ok test show_statistics_partial_fix ... ok test show_statistics_syntax_errors ... ok test show_statistics_unsafe_fixes ... ok test stdin_error ... ok test stdin_filename ... ok test stdin_fix_jupyter ... ok test stdin_fix_py ... ok test stdin_fix_when_no_issues_should_still_print_contents ... ok test stdin_fix_when_not_fixable_should_still_print_contents ... ok test stdin_format_jupyter ... ok test stdin_json ... ok test stdin_multiple_parse_error ... ok test stdin_override_parser_ipynb ... ok test stdin_override_parser_py ... ok test stdin_override_parser_py_config ... ok test stdin_parse_error ... ok test stdin_source_type_py ... ok test stdin_source_type_pyi ... ok test stdin_success ... ok test unfixable_preview ... ok test unreadable_dir ... ok test unreadable_pyproject_toml ... ok test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/resolve_files-2b359b38c62256ef --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test check_project_from_project_subdirectory_respects_includes ... ok test check_project_include_defaults ... ok test check_project_respects_direct_paths ... ok test check_project_respects_subdirectory_includes ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s running 32 tests test ann_eof::case ... Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/color-908338cc398d8912 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` ok test ann_insertion::case ... ok test ann_multiline2::case ... ok test ann_multiline::case ... ok test ann_removed_nl::case ... ok test ensure_emoji_highlight_width::case ... ok test first_snippet_is_primary::case ... ok test fold_ann_multiline::case ... ok test fold_bad_origin_line::case ... ok test fold_leading::case ... ok test fold_trailing::case ... ok test highlight_diff_line_with_wide_characters::case ... ok test highlight_duplicated_diff_lines::case ... ok test highlight_first_line_tab_371::test ... ok test highlight_source::case ... ok test highlight_source_multi_width_chars::case ... ok test highlight_source_zero_width_chars::case ... ok test issue_9::case ... ok test multiline_removal_indent::test ... ok test multiline_removal_last_line_tabs::test ... ok test multiline_removal_suggestion::case ... ok test multiple_annotations::case ... ok test multiple_highlight_duplicated::case ... ok test multiple_multiline_removal::case ... ok test primary_title_second_group::case ... ok test regression_leading_tab_label_alignment::case ... ok test regression_leading_tab_long_line::case ... ok test simple::case ... ok test strip_line::case ... ok test strip_line_char::case ... ok test strip_line_non_ws::case ... ok test styled_title::case ... ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/examples-0717b924e6ea3a4b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test custom_error ... ignored test custom_level ... ignored test elide_header ... ignored test ensure_all_examples_have_tests ... ok test expected_type ... ignored test footer ... ignored test format ... ignored test highlight_message ... ignored test highlight_source ... ignored test id_hyperlink ... ignored test multi_suggestion ... ignored test multislice ... ignored test struct_name_as_context ... ignored test result: ok. 1 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/formatter-ac0827791b3bb7a4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 114 tests test alignment ... ok test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test annotate_newline_empty_span ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test consistent_indentation_with_trailing_newline ... ok test diagnostic_width ... ok test diagnostic_width2 ... ok test diff_format ... ok test dont_panic_narrow_term_width_short_span ... ok test duplicate_annotations ... ok test e0271 ... ok test e0271_2 ... ok test empty_span_end_line ... ok test empty_span_start_line ... ok test hide_snippet ... ok test highlighting ... ok test id_on_title ... ok test issue_130 ... ok test keep_lines1 ... ok test keep_lines2 ... ok test leading_nbsp_no_overflow ... ok test lineno_offset ... ok test long_e0308 ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test macros_not_utf8 ... ok test max_line_num_no_fold ... ok test message_before_primary_snippet ... ok test multi_and_single ... ok test multi_newline_span ... ok test multiline_eol_start ... ok test multiline_eol_start2 ... ok test multiline_eol_start3 ... ok test multiline_eol_start_double_width ... ok test multiline_eol_start_eof_end ... ok test multiline_eol_start_eof_end_double_width ... ok test multiline_eol_start_eol_end ... ok test multiline_eol_start_eol_end2 ... ok test multiline_eol_start_eol_end3 ... ok test multiline_removal ... ok test multiline_removal2 ... ok test multiline_replacement ... ok test multiple_line_num_widths ... ok test multiple_replacements ... ok test multiple_replacements2 ... ok test multiple_snippet_no_path ... ok test only_origin ... ok test origin_correct_mid_line ... ok test origin_correct_start_line ... ok test original_matches_replacement_suffix ... ok test padding_last_in_group ... ok test padding_last_in_group_with_group_after ... ok test prefer_first_annotation_on_secondary_snippets ... ok test secondary_title_custom_level_text ... ok test secondary_title_no_level_text ... ok test single_line_non_overlapping_suggestions ... ok test single_line_non_overlapping_suggestions2 ... ok test snippet_no_path ... ok test span_eol ... ok test suggestion_different_path_than_primary ... ok test suggestion_no_fold ... ok test suggestion_no_fold_replacement_ends_with_newline ... ok test suggestion_same_as_source ... ok test suggestion_span_bigger_than_source - should panic ... ok test suggestion_span_line_end ... ok test suggestion_span_one_bigger_than_source ... ok test suggestion_span_source_end ... ok test tab ... ok test test_anon_lines ... ok test test_format_footer_title ... ok test test_format_no_id ... ok test test_format_no_severity ... ok test test_format_no_severity_or_id ... ok test test_format_skip_title ... ok test test_format_snippet_annotation_standalone ... ok test test_format_snippet_only ... ok test test_format_snippets_continuation ... ok test test_format_title ... ok test test_i26 - should panic ... ok test test_i_29 ... ok test test_multi_group_no_snippet ... ok test test_multi_secondary_group_no_snippet ... ok test test_only_source ... ok test test_point_to_double_width_characters ... ok test test_point_to_double_width_characters_across_lines ... ok test test_point_to_double_width_characters_mixed ... ok test test_point_to_double_width_characters_multiple ... ok test test_source_annotation_standalone_multiline ... ok test test_source_annotation_standalone_singleline ... ok test test_source_content ... ok test three_multi_and_single ... ok test trailing_newline_span ... ok test trim_ascii_annotate_ascii_end_no_label ... ok test trim_ascii_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_ascii_end_no_label ... ok test trim_unicode_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_unicode_end_no_label ... ok test trim_unicode_annotate_unicode_end_with_label ... ok test trim_unicode_annotate_unicode_middle_no_label ... ok test trim_unicode_annotate_unicode_middle_with_label ... ok test trimmed_multiline_suggestion ... ok test trimmed_multiline_suggestion_elided_lines ... ok test two_multi_and_single ... ok test two_single_line_same_line ... ok test two_suggestions_same_span ... ok test two_suggestions_same_span2 ... ok test unicode_cut_handling ... ok test unterminated_string_multiline ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/rustc_tests-ad3fae9cc0571487 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 72 tests test align_fail ... ok test alloc_error_handler_bad_signature_2 ... ok test array_into_iter ... ok test autoderef_box_no_add ... ok test bad_char_literals ... ok test binary_op_not_allowed_issue_125631 ... ok test const_generics_issue_82656 ... ok test deriving_meta_unknown_trait ... ok test different_overlap ... ok test dont_project_to_specializable_projection ... ok test emitter_overflow_bad_whitespace ... ok test ends_on_col0 ... ok test ends_on_col2 ... ok test ingle_label_with_message ... ok test invalid_arguments_unterminated ... ok test issue_109854 ... ok test issue_114529_illegal_break_with_value ... ok test issue_42234_unknown_receiver_type ... ok test issue_91334 ... ok test lint_map_unit_fn ... ok test long_snippet ... ok test long_snippet_multiple_spans ... ok test long_span_long ... ok test long_span_longest ... ok test long_span_short ... ok test long_span_shortest ... ok test match_same_arms ... ok test method_on_ambiguous_numeric_type ... ok test minimum_depth ... ok test mismatched_types1 ... ok test mismatched_types2 ... ok test missing_semicolon ... ok test multi_suggestion ... ok test multiple_labels_primary_without_message ... ok test multiple_labels_primary_without_message_2 ... ok test multiple_labels_secondary_without_message ... ok test multiple_labels_secondary_without_message_2 ... ok test multiple_labels_secondary_without_message_3 ... ok test multiple_labels_with_message ... ok test multiple_labels_without_message ... ok test multiple_labels_without_message_2 ... ok test multiple_origin ... ok test nested ... ok test nested_macro_rules ... ok test non_nested ... ok test non_overlapping ... ok test not_found_self_type_differs_shadowing_trait_item ... ok test not_repeatable ... ok test object_fail ... ok test origin_path_repeated ... ok test origin_path_repeated_element_between ... ok test overlapping_start_and_end ... ok test pat_tuple_field_count_cross ... ok test pattern_usefulness_empty_match ... ok test primitive_reprs_should_have_correct_length ... ok test rustdoc_ui_diagnostic_width ... ok test short_error_format1 ... ok test short_error_format2 ... ok test single_label_without_message ... ok test str_escape ... ok test suggest_box_new ... ok test timeout ... ok test too_many_field_suggestions ... ok test triple_exact_overlap ... ok test triple_overlap ... ok test unclosed_1 ... ok test unclosed_2 ... ok test unclosed_3 ... ok test unclosed_4 ... ok test unclosed_5 ... ok test unsafe_extern_suggestion ... ok test unterminated_nested_comment ... ok test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cache_key-26ac7812d5a95327 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test enum_named_fields_variant ... ok test enum_unit_variant ... ok test enum_unnamed_fields_variant ... ok test named_field_struct ... ok test struct_ignored_fields ... ok test unit_struct_cache_key ... ok test unnamed_field_struct ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_db-9827c8e1970ad32e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 159 tests test diagnostic::render::azure::tests::output ... ok test diagnostic::render::azure::tests::syntax_errors ... ok test diagnostic::render::concise::tests::missing_file ... ok test diagnostic::render::concise::tests::notebook_output ... ok test diagnostic::render::concise::tests::output ... ok test diagnostic::render::concise::tests::show_fixes ... ok test diagnostic::render::concise::tests::show_fixes_preview ... ok test diagnostic::render::concise::tests::show_fixes_syntax_errors ... ok test diagnostic::render::concise::tests::syntax_errors ... ok test diagnostic::render::full::tests::bom_with_default_range ... ok test diagnostic::render::full::tests::empty_span_after_line_terminator ... ok test diagnostic::render::full::tests::end_of_file ... ok test diagnostic::render::full::tests::file_level ... ok test diagnostic::render::full::tests::hide_severity_output ... ok test diagnostic::render::full::tests::hide_severity_syntax_errors ... ok test diagnostic::render::full::tests::longer_line_number_end_of_context ... ok test diagnostic::render::full::tests::multiple_unprintable_characters ... ok test diagnostic::render::full::tests::nearby_fix_edits_share_diff_frame ... ok test diagnostic::render::full::tests::normalize_carriage_return ... ok test diagnostic::render::full::tests::notebook_output ... ok test diagnostic::render::full::tests::notebook_output_multiple_annotations ... ok test diagnostic::render::full::tests::notebook_output_with_diff ... ok test diagnostic::render::full::tests::notebook_output_with_diff_spanning_cells ... ok test diagnostic::render::full::tests::output ... ok test diagnostic::render::full::tests::strip_bom ... ok test diagnostic::render::full::tests::syntax_errors ... ok test diagnostic::render::full::tests::tab_replacement ... ok test diagnostic::render::full::tests::unprintable_characters ... ok test diagnostic::render::github::tests::missing_file ... ok test diagnostic::render::github::tests::output ... ok test diagnostic::render::github::tests::syntax_errors ... ok test diagnostic::render::gitlab::tests::output ... ok test diagnostic::render::gitlab::tests::syntax_errors ... ok test diagnostic::render::json::tests::missing_file ... ok test diagnostic::render::json::tests::notebook_output ... ok test diagnostic::render::json::tests::output ... ok test diagnostic::render::json::tests::syntax_errors ... ok test diagnostic::render::json_lines::tests::notebook_output ... ok test diagnostic::render::json_lines::tests::output ... ok test diagnostic::render::json_lines::tests::syntax_errors ... ok test diagnostic::render::junit::tests::output ... ok test diagnostic::render::junit::tests::syntax_errors ... ok test diagnostic::render::pylint::tests::missing_file ... ok test diagnostic::render::pylint::tests::output ... ok test diagnostic::render::pylint::tests::syntax_errors ... ok test diagnostic::render::rdjson::tests::missing_file_preview ... ok test diagnostic::render::rdjson::tests::missing_file_stable ... ok test diagnostic::render::rdjson::tests::output ... ok test diagnostic::render::rdjson::tests::syntax_errors ... ok test diagnostic::render::tests::annotation_many_files_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_message ... ok test diagnostic::render::tests::annotation_multi_line ... ok test diagnostic::render::tests::annotation_one_file_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_overlapping_multi_line ... ok test diagnostic::render::tests::basic ... ok test diagnostic::render::tests::config_context ... ok test diagnostic::render::tests::diagnostics_with_equal_locations_sort_by_concise_message ... ok test diagnostic::render::tests::multiple_annotations_adjacent_context ... ok test diagnostic::render::tests::multiple_annotations_non_overlapping ... ok test diagnostic::render::tests::multiple_annotations_trimmed_context ... ok test diagnostic::render::tests::multiple_files_basic ... ok test diagnostic::render::tests::no_range ... ok test diagnostic::render::tests::non_ascii ... ok test diagnostic::render::tests::sub_diag_many_notes ... ok test diagnostic::render::tests::sub_diag_many_warning_with_annotation_order ... ok test diagnostic::render::tests::sub_diag_note_only_message ... ok test diagnostic::render::tests::sub_diag_repeats_snippet ... ok test diagnostic::render::tests::sub_diag_warning_with_annotation ... ok test diagnostic::render::tests::trimmed_context ... ok test file_revision::tests::revision_from_file_time ... ok test files::directory::tests::empty_and_unavailable_listing ... ok test files::directory::tests::listing_is_sorted ... ok test files::tests::freeze_applies_to_new_file_overrides - should panic ... ok test files::tests::freeze_does_not_change_existing_files ... ok test files::tests::stubbed_vendored_file ... ok test files::tests::stubbed_vendored_file_non_existing ... ok test files::tests::system_existing_file ... ok test files::tests::system_non_existing_file ... ok test files::tests::system_normalize_paths ... ok test panic::tests::no_backtrace_for_salsa_cancelled ... ignored, super::catch_unwind installs a custom panic handler, which could effect test isolation test parsed::indexed::tests::indexed_nodes_round_trip ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::vendored_file ... ok test parsed::tests::virtual_ipynb_file ... ok test parsed::tests::virtual_python_file ... ok test source::tests::line_index_for_source ... ok test source::tests::notebook ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::create_dir_all ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::exists_directories ... ok test system::memory_fs::tests::is_file ... ok test system::memory_fs::tests::path_normalization ... ok test system::memory_fs::tests::permissions ... ok test system::memory_fs::tests::read ... ok test system::memory_fs::tests::read_directory ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::touch ... ok test system::memory_fs::tests::touch_new_file_updates_parent_directory ... ok test system::memory_fs::tests::walk_directory ... ok test system::memory_fs::tests::walk_directory_file ... ok test system::memory_fs::tests::walk_directory_hidden ... ok test system::memory_fs::tests::write_file_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::write_file_fails_if_a_parent_directory_is_missing ... ok test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok test system::memory_fs::tests::write_virtual_file ... ok test system::os::ignore::tests::bom ... ok test system::os::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok test system::os::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok test system::os::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok test system::os::ignore::tests::root_gitignore_file_requires_repository ... ok test system::os::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok test system::os::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok test system::os::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok test system::os::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok test system::os::tests::read_directory ... ok test system::os::tests::read_directory_nonexistent ... ok test system::os::tests::read_directory_on_file ... ok test system::os::tests::walk_directory ... ok test system::os::tests::walk_directory_file ... ok test system::os::tests::walk_directory_ignore ... ok test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_not_run ... ok test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok test vendored::tests::asyncio_dir_no_trailing_slash ... ok test vendored::tests::asyncio_dir_odd_components ... ok test vendored::tests::asyncio_dir_trailing_slash ... ok test vendored::tests::asyncio_file_contents ... ok test vendored::tests::asyncio_file_other_path ... ok test vendored::tests::filesystem_debug_implementation ... ok test vendored::tests::filesystem_debug_implementation_alternate ... ok test vendored::tests::functools_file_contents ... ok test vendored::tests::functools_file_other_path ... ok test vendored::tests::nonexistent_path_with_extension ... ok test vendored::tests::nonexistent_path_with_fancy_components ... ok test vendored::tests::nonexistent_path_with_trailing_slash ... ok test vendored::tests::read_directory_asyncio ... ok test vendored::tests::read_directory_stdlib ... ok test vendored::tests::simple_nonexistent_path ... ok test vendored::tests::stdlib_dir_no_trailing_slash ... ok test vendored::tests::stdlib_dir_parent_components ... ok test vendored::tests::stdlib_dir_trailing_slash ... ok test result: ok. 158 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.29s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_formatter-01f664d8d629fd02 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 30 tests test arguments::tests::test_nesting ... ok test format_element::document::tests::display_elements ... ok test format_element::document::tests::display_elements_with_source_text_slice ... ok test format_element::document::tests::display_invalid_document ... ok test format_element::document::tests::escapes_quotes ... ok test format_element::tests::test_normalize_newlines ... ok test format_element::tests::text_width ... ok test macros::tests::best_fitting_variants_print_as_lists ... ok test macros::tests::test_multiple_elements ... ok test macros::tests::test_single_element ... ok test printer::queue::tests::extend_back_empty_queue ... ok test printer::queue::tests::extend_back_pop_last ... ok test printer::stack::tests::restore_consumed_stack ... ok test printer::stack::tests::restore_partially_consumed_stack ... ok test printer::stack::tests::restore_stack ... ok test printer::tests::conditional_with_group_id_in_fits ... ok test printer::tests::it_breaks_a_group_if_a_string_contains_a_newline ... ok test printer::tests::it_breaks_a_group_if_it_contains_a_hard_line_break ... ok test printer::tests::it_breaks_parent_groups_if_they_dont_fit_on_a_single_line ... ok test printer::tests::it_converts_line_endings ... ok test printer::tests::it_prints_a_group_on_a_single_line_if_it_fits ... ok test printer::tests::it_prints_consecutive_empty_lines_as_many ... ok test printer::tests::it_prints_consecutive_hard_lines_as_one ... ok test printer::tests::it_prints_consecutive_mixed_lines_as_many ... ok test printer::tests::it_tracks_the_indent_for_each_token ... ok test printer::tests::it_use_the_indent_character_specified_in_the_options ... ok test printer::tests::line_suffix_printed_at_end ... ok test printer::tests::line_suffix_with_reserved_width ... ok test printer::tests::out_of_order_group_ids ... ok test printer::tests::test_fill_breaks ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_index-e93c415517f4a115 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 5 tests test idx::tests::debug ... ok test idx::tests::from_u32_panics_for_u32_max - should panic ... ok test idx::tests::from_usize_panics_for_u32_max - should panic ... ok test idx::tests::max_value ... ok test idx::tests::max_value_usize ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_linter-5567429b59b7e90d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2815 tests test checkers::physical_lines::tests::e501_non_ascii_char ... ok test comments::shebang::tests::shebang_end_of_line ... ok test comments::shebang::tests::shebang_leading_space ... ok test comments::shebang::tests::shebang_match ... ok test comments::shebang::tests::shebang_match_trailing_comment ... ok test comments::shebang::tests::shebang_non_match ... ok test directives::tests::isort_exclusions ... ok test directives::tests::isort_splits ... ok test directives::tests::noqa_extraction ... ok test directives::tests::todo_directives ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::find_next_stmt_break ... ok test fix::edits::tests::find_semicolon ... ok test fix::edits::tests::redundant_alias ... ok test fix::tests::apply_one_insertion ... ok test fix::tests::apply_one_removal ... ok test fix::tests::apply_one_replacement ... ok test fix::tests::apply_two_removals ... ok test fix::tests::empty_file ... ok test fix::tests::ignore_overlapping_fixes ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py310_expects ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py311_expects ... ok test linter::tests::test_await_scope_notebook ... ok test linter::tests::test_cell_id::add_missing_cell_id ... ok test linter::tests::test_cell_id::no_cell_id ... ok test linter::tests::test_disabled_typing_extensions::_fast002_disabled_r_from_fastapi_import_depends_fastapi_app_fastapi_app_get_items_async_def_read_items_commons_dict_depends_common_parameters_return_commons_lintersettings_unresolved_target_version_pythonversion_major_3_minor_8_into_typing_extensions_false_lintersettings_for_rule_rule_fastapinonannotateddependency_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_with_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_without_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_does_not_add_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi034_disabled_class_c_def_new_cls_c_lintersettings_unresolved_target_version_pythonversion_major_3_minor_10_into_typing_extensions_false_lintersettings_for_rule_rule_nonselfreturntype_expects ... ok test linter::tests::test_disabled_typing_extensions_pyi::_pyi026_disabled_vector_list_float_lintersettings_unresolved_target_version_pythonversion_major_3_minor_9_into_typing_extensions_false_lintersettings_for_rule_rule_typealiaswithoutannotation_expects ... ok test linter::tests::test_import_sorting ... ok test linter::tests::test_ipy_escape_command ... ok test linter::tests::test_json_consistency ... ok test linter::tests::test_semantic_errors::path_new_annotated_global_py_pythonversion_py314_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py311_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_class_attribute_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_key_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_type_parameter_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_global_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_expression_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_star_expression_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_irrefutable_case_pattern_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_lazy_future_import_py_pythonversion_py315_expects ... ok test linter::tests::test_semantic_errors::path_new_multiple_case_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_undefined_name ... ok test linter::tests::test_unused_variable ... ok test linter::tests::test_vscode_language_id ... ok test logging::tests::ordering ... ok test message::grouped::tests::default ... ok test message::grouped::tests::fix_status ... ok test message::grouped::tests::fix_status_unsafe ... ok test message::grouped::tests::syntax_errors ... ok test message::sarif::tests::test_results ... ok test message::sarif::tests::valid_json ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::add_ignore_existing_own_line_ignore ... ok test noqa::tests::add_ignore_multiline_diagnostic ... ok test noqa::tests::add_ignore_multiple_codes ... ok test noqa::tests::add_ignore_ruf105 ... ok test noqa::tests::add_ignore_to_existing_ignore ... ok test noqa::tests::add_ignore_to_existing_noqa ... ok test noqa::tests::add_noqa_ruf105 ... ok test noqa::tests::add_noqa_to_existing_ignore ... ok test noqa::tests::add_noqa_to_existing_ignore_preview ... ok test noqa::tests::flake8_exemption_all ... ok test noqa::tests::flake8_exemption_all_case_insensitive ... ok test noqa::tests::flake8_exemption_all_no_space ... ok test noqa::tests::flake8_exemption_codes ... ok test noqa::tests::flake8_malformed_code_1 ... ok test noqa::tests::flake8_malformed_code_2 ... ok test noqa::tests::flake8_malformed_code_3 ... ok test noqa::tests::flake8_noqa_no_code ... ok test noqa::tests::flake8_noqa_no_code_invalid_suffix ... ok test noqa::tests::flake8_noqa_no_code_trailing_content ... ok test noqa::tests::malformed_code_1 ... ok test noqa::tests::malformed_code_2 ... ok test noqa::tests::malformed_code_3 ... ok test noqa::tests::modification ... ok test noqa::tests::multiline_comment ... ok test noqa::tests::noqa_all ... ok test noqa::tests::noqa_all_case_insensitive ... ok test noqa::tests::noqa_all_leading_comment ... ok test noqa::tests::noqa_all_multi_space ... ok test noqa::tests::noqa_all_no_space ... ok test noqa::tests::noqa_all_trailing_comment ... ok test noqa::tests::noqa_code ... ok test noqa::tests::noqa_code_case_insensitive ... ok test noqa::tests::noqa_code_invalid_code_suffix ... ok test noqa::tests::noqa_code_leading_comment ... ok test noqa::tests::noqa_code_leading_hashes ... ok test noqa::tests::noqa_code_leading_hashes_with_spaces ... ok test noqa::tests::noqa_code_multi_space ... ok test noqa::tests::noqa_code_no_space ... ok test noqa::tests::noqa_code_trailing_comment ... ok test noqa::tests::noqa_codes ... ok test noqa::tests::noqa_codes_case_insensitive ... ok test noqa::tests::noqa_codes_leading_comment ... ok test noqa::tests::noqa_codes_multi_space ... ok test noqa::tests::noqa_codes_no_space ... ok test noqa::tests::noqa_codes_trailing_comment ... ok test noqa::tests::noqa_empty_comma ... ok test noqa::tests::noqa_empty_comma_space ... ok test noqa::tests::noqa_invalid_codes ... ok test noqa::tests::noqa_invalid_suffix ... ok test noqa::tests::noqa_leading_space ... ok test noqa::tests::noqa_lex_codes ... ok test noqa::tests::noqa_no_code ... ok test noqa::tests::noqa_no_code_invalid_suffix ... ok test noqa::tests::noqa_no_code_trailing_content ... ok test noqa::tests::noqa_non_code ... ok test noqa::tests::noqa_squashed_codes ... ok test noqa::tests::noqa_trailing_space ... ok test noqa::tests::ruff_exemption_all ... ok test noqa::tests::ruff_exemption_all_case_insensitive ... ok test noqa::tests::ruff_exemption_all_leading_comment ... ok test noqa::tests::ruff_exemption_all_no_space ... ok test noqa::tests::ruff_exemption_all_trailing_comment ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_code_leading_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_codes ... ok test noqa::tests::ruff_exemption_codes_leading_hashes ... ok test noqa::tests::ruff_exemption_empty_comma ... ok test noqa::tests::ruff_exemption_empty_comma_space ... ok test noqa::tests::ruff_exemption_invalid_code_suffix ... ok test noqa::tests::ruff_exemption_squashed_codes ... ok test noqa::tests::ruff_malformed_code_1 ... ok test noqa::tests::ruff_malformed_code_2 ... ok test noqa::tests::ruff_malformed_code_3 ... ok test noqa::tests::ruff_noqa_no_code ... ok test noqa::tests::ruff_noqa_no_code_invalid_suffix ... ok test noqa::tests::ruff_noqa_no_code_trailing_content ... ok test noqa::tests::syntax_error ... ok test packaging::tests::package_detection ... ok test packaging::tests::package_detection_with_namespace_packages ... ok test registry::rule_set::tests::remove_not_existing_rule_from_set ... ok test registry::rule_set::tests::test_all_rules ... ok test registry::tests::check_code_serialization ... ok test registry::tests::documentation ... ok test registry::tests::linter_parse_code ... ok test registry::tests::linter_sorting ... ok test registry::tests::rule_naming_convention ... ok test registry::tests::rule_size ... ok test rule_redirects::tests::overshadowing_redirects ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_basic_ti_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_extra_whitespace ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_list_with_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_no_spaces_in_braces ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_positional_argument ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_additional_arguments ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_empty_task_id ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_escaped_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_list_with_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_mixed_content ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_multi_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_no_template ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_unknown_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple_no_trailing_comma ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_id_singular_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_instance_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_around_dot ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_before_open_paren ... ok test rules::airflow::tests::rules::rule_airflow31moved_path_new_air321_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3dagdynamicvalue_path_new_air304_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3incompatiblefunctionsignature_path_new_air303_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_amazon_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_celery_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_common_sql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_daskexecutor_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_druid_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_fab_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hdfs_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hive_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_http_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_jdbc_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_kubernetes_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_mysql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_oracle_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_papermill_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_pig_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_postgres_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_presto_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_samba_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_slack_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_smtp_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_sqlite_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_standard_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_zendesk_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_airflow_plugin_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_class_attribute_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_context_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_provider_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflowdagnoscheduleargument_path_new_air002_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_sdk_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskimplicitmultipleoutputs_path_new_air202_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_dag_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_no_dag_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablenametaskidmismatch_path_new_air001_py_expects ... ok test rules::airflow::tests::rules::rule_airflowxcompullintemplatestring_path_new_air201_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_basic ... ok test rules::eradicate::detection::tests::comment_contains_code_single_line ... ok test rules::eradicate::detection::tests::comment_contains_code_with_default_allowlist ... ok test rules::eradicate::detection::tests::comment_contains_code_with_encoding ... ok test rules::eradicate::detection::tests::comment_contains_code_with_multiline ... ok test rules::eradicate::detection::tests::comment_contains_code_with_print ... ok test rules::eradicate::detection::tests::comment_contains_code_with_return ... ok test rules::eradicate::detection::tests::comment_contains_code_with_sentences ... ok test rules::eradicate::detection::tests::comment_contains_language_injection ... ok test rules::eradicate::detection::tests::comment_contains_todo ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment_end_precedence ... ok test rules::eradicate::tests::rules::rule_commentedoutcode_path_new_era001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sixpy3_path_new_ytt202_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion0_path_new_ytt301_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion2_path_new_ytt102_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr10_path_new_ytt302_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr3_path_new_ytt103_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo0eq3_path_new_ytt201_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo1cmpint_path_new_ytt203_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfominorcmpint_path_new_ytt204_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice1_path_new_ytt303_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice3_path_new_ytt101_py_expects ... ok test rules::flake8_annotations::tests::allow_nested_overload ... ok test rules::flake8_annotations::tests::allow_overload ... ok test rules::flake8_annotations::tests::allow_star_arg_any ... ok test rules::flake8_annotations::tests::auto_return_type ... ok test rules::flake8_annotations::tests::auto_return_type_py38 ... ok test rules::flake8_annotations::tests::defaults ... ok test rules::flake8_annotations::tests::ignore_fully_untyped ... ok test rules::flake8_annotations::tests::mypy_init_return ... ok test rules::flake8_annotations::tests::shadowed_builtins ... ok test rules::flake8_annotations::tests::simple_magic_methods ... ok test rules::flake8_annotations::tests::suppress_dummy_args ... ok test rules::flake8_annotations::tests::suppress_none_returning ... ok test rules::flake8_async::tests::async109_python_310_or_older::asyncio ... ok test rules::flake8_async::tests::async109_python_310_or_older::trio ... ok test rules::flake8_async::tests::rules::rule_asyncbusywait_path_new_async110_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_0_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_1_py_expects ... ok test rules::flake8_async::tests::rules::rule_asynczerosleep_path_new_async115_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallhttpxinasyncfunction_path_new_async212_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallinasyncfunction_path_new_async210_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinginputinasyncfunction_path_new_async250_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingopencallinasyncfunction_path_new_async230_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingpathmethodinasyncfunction_path_new_async240_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingsleepinasyncfunction_path_new_async251_py_expects ... ok test rules::flake8_async::tests::rules::rule_cancelscopenocheckpoint_path_new_async100_py_expects ... ok test rules::flake8_async::tests::rules::rule_createsubprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_longsleepnotforever_path_new_async116_py_expects ... ok test rules::flake8_async::tests::rules::rule_runprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_triosynccall_path_new_async105_py_expects ... ok test rules::flake8_async::tests::rules::rule_waitforprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_yieldincontextmanagerinasyncgenerator_path_new_async119_py_expects ... ok test rules::flake8_bandit::tests::check_hardcoded_tmp_additional_dirs ... ok test rules::flake8_bandit::tests::check_typed_exception ... ok test rules::flake8_bandit::tests::preview_rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_assert_path_new_s101_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_callwithshellequalstrue_path_new_s604_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangoextra_path_new_s610_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangorawsql_path_new_s611_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_execbuiltin_path_new_s102_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_flaskdebugtrue_path_new_s201_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedbindallinterfaces_path_new_s104_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpassworddefault_path_new_s107_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordfuncarg_path_new_s106_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordstring_path_new_s105_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedsqlexpression_path_new_s608_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedtempfile_path_new_s108_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hashlibinsecurehashfunction_path_new_s324_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_jinja2autoescapefalse_path_new_s701_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_loggingconfiginsecurelisten_path_new_s612_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_makotemplates_path_new_s702_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_paramikocall_path_new_s601_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithnocertvalidation_path_new_s501_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithouttimeout_path_new_s113_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpweakcryptography_path_new_s509_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sshnohostkeyverification_path_new_s507_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslinsecureversion_path_new_s502_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithbaddefaults_path_new_s503_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithnoversion_path_new_s504_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithashell_path_new_s605_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithnoshell_path_new_s606_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithpartialpath_path_new_s607_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesspopenwithshellequalstrue_path_new_s602_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesswithoutshellequalstrue_path_new_s603_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_type_checking_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_tarfileunsafemembers_path_new_s202_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptcontinue_path_new_s112_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptpass_path_new_s110_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unixcommandwildcardinjection_path_new_s609_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_weakcryptographickey_path_new_s505_py_expects ... ok test rules::flake8_blind_except::tests::rules::rule_blindexcept_path_new_ble_py_expects ... ok test rules::flake8_boolean_trap::tests::extend_allowed_callable ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleandefaultvaluepositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleanpositionalvalueincall_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::b007_unnecessary_tag_only_for_certain_cases ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_annotation ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_default ... ok test rules::flake8_bugbear::tests::extend_mutable_contextvar_default ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_abstractbaseclasswithoutabstractmethod_path_new_b024_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertfalse_path_new_b011_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_0_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assignmenttoosenviron_path_new_b003_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_batchedwithoutexplicitstrict_path_new_b911_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_cachedinstancemethod_path_new_b019_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_classasdatastructure_path_new_class_as_data_structure_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_delattrwithconstant_path_new_b043_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatehandlerexception_path_new_b014_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatetryblockexception_path_new_b025_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatevalue_path_new_b033_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithemptytuple_path_new_b029_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithnonexceptionclasses_path_new_b030_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_fstringdocstring_path_new_b021_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functioncallindefaultargument_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functionusesloopvariable_path_new_b023_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_getattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_jumpstatementinfinally_path_new_b012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopiteratormutation_path_new_b909_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopvariableoverridesiterator_path_new_b020_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mapwithoutexplicitstrict_path_new_b912_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutablecontextvardefault_path_new_b039_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_noexplicitstacklevel_path_new_b028_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raiseliteral_path_new_b016_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raisewithoutfrominsideexcept_path_new_b904_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_redundanttupleinexceptionhandler_path_new_b013_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_resubpositionalargs_path_new_b034_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_returningenerator_path_new_b901_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_reuseofgroupbygenerator_path_new_b031_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_setattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_starargunpackingafterkeywordarg_path_new_b026_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_statickeydictcomprehension_path_new_b035_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_stripwithmulticharacters_path_new_b005_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unaryprefixincrementdecrement_path_new_b002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unintentionaltypeannotation_path_new_b032_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unreliablecallablecheck_path_new_b004_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unusedloopcontrolvariable_path_new_b007_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscontextlibsuppress_path_new_b022_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_py_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_classasdatastructure_path_new_class_as_data_structure_py_pythonversion_py39_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_mapwithoutexplicitstrict_path_new_b912_py_pythonversion_py313_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_statickeydictcomprehension_path_new_b035_py315_py_pythonversion_py315_expects ... ok test rules::flake8_bugbear::tests::zip_without_explicit_strict ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::deferred_annotations_diff::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_false_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_true_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_root::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_src::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_collections_pyi_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::rules_py312::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_syntax_error_py_expects ... ok test rules::flake8_comprehensions::tests::allow_dict_calls_with_keyword_arguments::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessarycomprehensionincall_path_new_c419_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycallaroundsorted_path_new_c413_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehension_path_new_c416_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_3_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydoublecastorprocess_path_new_c414_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratordict_path_new_c402_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorlist_path_new_c400_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorset_path_new_c401_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcall_path_new_c411_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensiondict_path_new_c404_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensionset_path_new_c403_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteraldict_path_new_c406_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralset_path_new_c405_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithindictcall_path_new_c418_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithinlistcall_path_new_c410_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarysubscriptreversal_path_new_c415_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarycomprehensionincall_path_new_c419_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorlist_path_new_c400_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorset_path_new_c401_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcall_path_new_c411_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcomprehensionset_path_new_c403_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithindictcall_path_new_c418_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithintuplecall_path_new_c409_py315_py_expects ... ok test rules::flake8_copyright::tests::char_boundary ... ok test rules::flake8_copyright::tests::invalid_author ... ok test rules::flake8_copyright::tests::late_notice ... ok test rules::flake8_copyright::tests::notice ... ok test rules::flake8_copyright::tests::notice_with_c ... ok test rules::flake8_copyright::tests::notice_with_caps ... ok test rules::flake8_copyright::tests::notice_with_comma ... ok test rules::flake8_copyright::tests::notice_with_range ... ok test rules::flake8_copyright::tests::notice_with_unicode_c ... ok test rules::flake8_copyright::tests::small_file ... ok test rules::flake8_copyright::tests::valid_author ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_no_space ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_spaces ... ok test rules::flake8_copyright::tests::valid_author_with_comma_valid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_spaces ... ok test rules::flake8_datetimez::tests::rules::rule_calldatefromtimestamp_path_new_dtz012_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimefromtimestamp_path_new_dtz006_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimenowwithouttzinfo_path_new_dtz005_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimestrptimewithoutzone_path_new_dtz007_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimetoday_path_new_dtz002_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcfromtimestamp_path_new_dtz004_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcnow_path_new_dtz003_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimewithouttzinfo_path_new_dtz001_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetoday_path_new_dtz011_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_datetimeminmax_path_new_dtz901_py_expects ... ok test rules::flake8_debugger::tests::rules::rule_debugger_path_new_t100_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoallwithmodelform_path_new_dj007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoexcludewithmodelform_path_new_dj006_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangolocalsinrenderfunction_path_new_dj003_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangomodelwithoutdunderstr_path_new_dj008_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangononleadingreceiverdecorator_path_new_dj013_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangonullablemodelstringfield_path_new_dj001_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangounorderedbodycontentinmodel_path_new_dj012_py_expects ... ok test rules::flake8_errmsg::tests::custom ... ok test rules::flake8_errmsg::tests::defaults ... ok test rules::flake8_errmsg::tests::string_exception ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_4_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_tool_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uvx_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_3_py_expects ... ok test rules::flake8_fixme::tests::rules::t001 ... ok test rules::flake8_fixme::tests::rules::t002 ... ok test rules::flake8_fixme::tests::rules::t003 ... ok test rules::flake8_fixme::tests::rules::t004 ... ok test rules::flake8_future_annotations::tests::fa100::path_new_edge_case_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_many_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_as_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_non_simplifiable_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_variable_name_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_preview_generics_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_quoted_type_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_uses_future_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_implicitstringconcatenationincollectionliteral_path_new_isc004_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_import_conventions::tests::custom ... ok test rules::flake8_import_conventions::tests::custom_banned ... ok test rules::flake8_import_conventions::tests::custom_banned_from ... ok test rules::flake8_import_conventions::tests::defaults ... ok test rules::flake8_import_conventions::tests::defaults_preview ... ok test rules::flake8_import_conventions::tests::from_imports ... ok test rules::flake8_import_conventions::tests::override_defaults ... ok test rules::flake8_import_conventions::tests::remove_defaults ... ok test rules::flake8_import_conventions::tests::same_name ... ok test rules::flake8_import_conventions::tests::tricky ... ok test rules::flake8_logging::tests::rules::rule_directloggerinstantiation_path_new_log001_py_expects ... ok test rules::flake8_logging::tests::rules::rule_exceptionwithoutexcinfo_path_new_log007_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_invalidgetloggerargument_path_new_log002_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_rootloggercall_path_new_log015_py_expects ... ok test rules::flake8_logging::tests::rules::rule_undocumentedwarn_path_new_log009_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g001_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g003_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g010_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_1_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_2_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g201_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g202_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_argparse_parser_error_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_str_format_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_simple_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_warnings_ok_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_empty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_nonempty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_ignored_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_init_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_namespace_package_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pep723_path_new_script_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pyi_path_new_example_pyi_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_script_path_new_script_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_shebang_path_new_example_py_expects ... ok test rules::flake8_pie::tests::rules::rule_duplicateclassfielddefinition_path_new_pie794_py_expects ... ok test rules::flake8_pie::tests::rules::rule_multiplestartsendswith_path_new_pie810_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_pyi_expects ... ok test rules::flake8_pie::tests::rules::rule_reimplementedcontainerbuiltin_path_new_pie807_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessarydictkwargs_path_new_pie804_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryplaceholder_path_new_pie790_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryrangestart_path_new_pie808_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryspread_path_new_pie800_py_expects ... ok test rules::flake8_print::tests::rules::rule_pprint_path_new_t203_py_expects ... ok test rules::flake8_print::tests::rules::rule_print_path_new_t201_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_pyi_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::pyi016_multiline_debug_fstring_mixed_newlines ... ok test rules::flake8_pyi::tests::pyi021_pie790_isolation_check::path_new_pyi021_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_pyi_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestcompositeassertion_path_new_pt018_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestextraneousscopefunction_path_new_pt003_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::pt009 ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertalwaysfalse_path_new_pt015_py_settings_default_pt015_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertinexcept_path_new_pt017_py_settings_default_pt017_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestcompositeassertion_path_new_pt018_py_settings_default_pt018_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_py_settings_default_pt020_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestduplicateparametrizetestcases_path_new_pt014_py_settings_default_pt014_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytesterroneoususefixturesonfixture_path_new_pt025_py_settings_default_pt025_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestextraneousscopefunction_path_new_pt003_py_settings_default_pt003_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfailwithoutmessage_path_new_pt016_py_settings_default_pt016_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturefinalizercallback_path_new_pt021_py_settings_default_pt021_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_default_pt001_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_fixture_parentheses_true_settings_default_pt001_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureparamwithoutvalue_path_new_pt019_py_settings_default_pt019_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturepositionalargs_path_new_pt002_py_settings_default_pt002_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_default_pt023_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_mark_parentheses_true_settings_default_pt023_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectpytestimport_path_new_pt013_py_settings_default_pt013_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_is_pytest_test_py_settings_default_is_pytest_test_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_pt028_py_settings_default_pt028_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_default_pt006_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_csv_settings_default_pt006_csv_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_list_settings_default_pt006_list_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_default_pt007_list_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_list_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_tuple_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_settings_default_pt007_tuple_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestpatchwithlambda_path_new_pt008_py_settings_default_pt008_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_default_pt011_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_extend_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_pickle_unwrap_settings_default_pt011_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt011_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithmultiplestatements_path_new_pt012_py_settings_default_pt012_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithoutexception_path_new_pt010_py_settings_default_pt010_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_0_py_settings_default_pt027_0_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_1_py_settings_default_pt027_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunnecessaryasynciomarkonfixture_path_new_pt024_py_settings_default_pt024_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestusefixtureswithoutparameters_path_new_pt026_py_settings_default_pt026_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestuselessyieldfixture_path_new_pt022_py_settings_default_pt022_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_default_pt030_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_extend_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_foo_unwrap_settings_default_pt030_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt030_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithmultiplestatements_path_new_pt031_py_settings_default_pt031_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithoutwarning_path_new_pt029_py_settings_default_pt029_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style_pt006_and_pt007 ... ok test rules::flake8_quotes::tests::only_docstring::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_inline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_multiline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles_over_singles_escaped_py311 ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_singles_over_doubles_escaped_py311 ... ok test rules::flake8_raise::tests::rules::rule_unnecessaryparenonraiseexception_path_new_rse102_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturnvalue_path_new_ret502_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsebreak_path_new_ret508_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsecontinue_path_new_ret507_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselseraise_path_new_ret506_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsereturn_path_new_ret505_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryassign_path_new_ret504_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryreturnnone_path_new_ret501_py_expects ... ok test rules::flake8_self::tests::custom_method_decorators ... ok test rules::flake8_self::tests::ignore_names ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_1_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_2_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_py_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::tests::preview_rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_collapsibleif_path_new_sim102_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_comparewithtuple_path_new_sim109_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_dictgetwithnonedefault_path_new_sim910_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_doublenegation_path_new_sim208_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_duplicateisinstancecall_path_new_sim101_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandfalse_path_new_sim223_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandnotexpr_path_new_sim220_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprornotexpr_path_new_sim221_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprortrue_path_new_sim222_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictget_path_new_sim401_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictlookup_path_new_sim116_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithfalsetrue_path_new_sim211_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtruefalse_path_new_sim210_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtwistedarms_path_new_sim212_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifwithsamearms_path_new_sim114_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_indictkeys_path_new_sim118_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_multiplewithstatements_path_new_sim117_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_needlessbool_path_new_sim103_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negateequalop_path_new_sim201_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negatenotequalop_path_new_sim202_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_openfilewithcontexthandler_path_new_sim115_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim110_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim111_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_returnintryexceptfinally_path_new_sim107_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_splitstaticstring_path_new_sim905_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_0_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_1_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_3_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_4_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_uncapitalizedenvironmentvariables_path_new_sim112_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_yodaconditions_path_new_sim300_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_zipdictkeysandvalues_path_new_sim911_py_expects ... ok test rules::flake8_simplify::tests::version_specific_rules::rule_suppressibleexception_path_new_sim105_5_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinnamedtuplesubclass_path_new_slot002_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinstrsubclass_path_new_slot000_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsintuplesubclass_path_new_slot001_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_all_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports_package ... ok test rules::flake8_tidy_imports::tests::banned_api ... ok test rules::flake8_tidy_imports::tests::banned_api_package ... ok test rules::flake8_tidy_imports::tests::banned_module_level_imports ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_all ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_ban_lazy ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_dotted_module ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_exclude ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_pre_py315 ... ok test rules::flake8_todos::tests::rules::rule_invalidtodocapitalization_path_new_td006_py_expects ... ok test rules::flake8_todos::tests::rules::rule_invalidtodotag_path_new_td001_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingspaceaftertodocolon_path_new_td007_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodoauthor_path_new_td002_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodocolon_path_new_td004_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtododescription_path_new_td005_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodolink_path_new_td003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_present_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_rule_typingonlythirdpartyimport_rule_typingonlystandardlibraryimport_path_new_tc001_3_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import_dataclass_kw_only_py313::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_direct_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_import_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_undefined_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_pass_import_from_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_y_series_pass_multiple_members_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_if_type_checking_import_os_def_f_x_dataframe_pass_import_from_type_checking_block_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_pandas_def_f_x_os_y_pandas_pass_multiple_modules_different_types_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_sys_def_f_x_os_y_sys_pass_multiple_modules_same_type_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_if_type_checking_import_os_type_checking_block_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_typing_import_before_package_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_inline_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_own_line_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_this_is_a_comment_import_os_def_f_x_pd_dataframe_pass_type_checking_block_comment_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_typealias_if_type_checking_from_foo_import_foo_tc004_a_typealias_foo_none_ok_tc004_precedence_over_tc007_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_typealias_a_typealias_int_none_tc008_b_typealias_int_none_tc010_tc010_precedence_over_tc008_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_from_typing_import_type_checking_typing_import_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_no_typing_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_from_typing_import_type_checking_def_f_x_pd_dataframe_pass_typing_import_after_package_import_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_import_pathlib_tc003_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_pathlib_path_github_issue_15681_fix_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_github_issue_15681_regression_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_typing_import_any_literal_never_self_else_def_getattr_name_str_pass_all_type_checking_any_literal_never_self_github_issue_16045_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_runtimeimportintypecheckingblock_path_new_module_app_py_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_typingonlystandardlibraryimport_path_new_module_routes_py_expects ... ok test rules::flake8_type_checking::tests::exempt_modules::rule_typingonlythirdpartyimport_path_new_exempt_modules_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_1_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_2_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_3_py_expects ... ok test rules::flake8_type_checking::tests::future_annotations_respects_non_strict_mode ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_emptytypecheckingblock_path_new_tc005_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimecastvalue_path_new_tc006_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_10_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_11_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_12_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_13_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_14_pyi_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_15_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_16_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_17_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_5_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_6_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_7_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_8_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_9_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_whitespace_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_singledispatchmethod_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_snapshot_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_singledispatch_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_base_classes_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_4_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_5_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_decorators_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_decorators_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_decorators_2_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_typing_execution_context_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_unquotedtypealias_path_new_tc007_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules_pre_py310::rule_quotedtypealias_path_new_tc008_union_syntax_pre_py310_py_expects ... ok test rules::flake8_unused_arguments::tests::enforce_variadic_names ... ok test rules::flake8_unused_arguments::tests::ignore_variadic_names ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedclassmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedfunctionargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedlambdaargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedstaticmethodargument_path_new_arg_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::pathlib_with_suffix_py314::rule_invalidpathlibwithsuffix_path_new_pth210_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_use_pathlib_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_glob_path_new_pth207_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_oslistdir_path_new_pth208_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossepsplit_path_new_pth206_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossymlink_path_new_pth211_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_2_py_expects ... ok test rules::flynt::tests::rules::rule_staticjointofstring_path_new_fly002_py_expects ... ok test rules::isort::categorize::tests::test_empty_module_name ... ok test rules::isort::categorize::tests::test_empty_paths ... ok test rules::isort::categorize::tests::test_multiple_source_paths ... ok test rules::isort::categorize::tests::test_namespace_packages ... ok test rules::isort::categorize::tests::test_nested_packages ... ok test rules::isort::categorize::tests::test_same_name_module_and_directory ... ok test rules::isort::categorize::tests::test_src_layout ... ok test rules::isort::categorize::tests::test_traditional_layout ... ok test rules::isort::categorize::tests::test_type_stubs ... ok test rules::isort::tests::case_sensitive::path_new_case_sensitive_py_expects ... ok test rules::isort::tests::closest_to_furthest::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::combine_as_imports::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_add_newline_before_comments_py_expects ... ok test rules::isort::tests::default::path_new_as_imports_comments_py_expects ... ok test rules::isort::tests::default::path_new_bom_sorted_py_expects ... ok test rules::isort::tests::default::path_new_bom_unsorted_py_expects ... ok test rules::isort::tests::default::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_combine_import_from_py_expects ... ok test rules::isort::tests::default::path_new_comments_py_expects ... ok test rules::isort::tests::default::path_new_deduplicate_imports_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_comment_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_py_expects ... ok test rules::isort::tests::default::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::default::path_new_force_to_top_py_expects ... ok test rules::isort::tests::default::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::default::path_new_future_from_py_expects ... ok test rules::isort::tests::default::path_new_if_elif_else_py_expects ... ok test rules::isort::tests::default::path_new_import_from_after_import_py_expects ... ok test rules::isort::tests::default::path_new_inline_comments_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_pyi_expects ... ok test rules::isort::tests::default::path_new_isort_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_lazy_imports_py_expects ... ok test rules::isort::tests::default::path_new_leading_prefix_py_expects ... ok test rules::isort::tests::default::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::default::path_new_match_case_py_expects ... ok test rules::isort::tests::default::path_new_natural_order_py_expects ... ok test rules::isort::tests::default::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::default::path_new_no_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_no_wrap_star_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::default::path_new_order_relative_imports_by_level_py_expects ... ok test rules::isort::tests::default::path_new_preserve_comment_order_py_expects ... ok test rules::isort::tests::default::path_new_preserve_import_star_py_expects ... ok test rules::isort::tests::default::path_new_preserve_indentation_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_2_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_py_expects ... ok test rules::isort::tests::default::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::default::path_new_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_ruff_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_separate_first_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_future_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_third_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_skip_py_expects ... ok test rules::isort::tests::default::path_new_sort_similar_imports_py_expects ... ok test rules::isort::tests::default::path_new_split_py_expects ... ok test rules::isort::tests::default::path_new_star_before_others_py_expects ... ok test rules::isort::tests::default::path_new_trailing_comment_py_expects ... ok test rules::isort::tests::default::path_new_trailing_suffix_py_expects ... ok test rules::isort::tests::default::path_new_two_space_py_expects ... ok test rules::isort::tests::default::path_new_type_comments_py_expects ... ok test rules::isort::tests::default::path_new_unicode_py_expects ... ok test rules::isort::tests::default_section_can_map_to_user_defined_section::path_new_default_section_user_defined_py_expects ... ok test rules::isort::tests::detect_same_package ... ok test rules::isort::tests::force_single_line::path_new_force_single_line_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_future_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_with_as_names_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_lazy_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections_lines_between::path_new_force_sort_within_sections_lines_between_py_expects ... ok test rules::isort::tests::force_to_top::path_new_force_to_top_py_expects ... ok test rules::isort::tests::force_wrap_aliases::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::forced_separate::path_new_forced_separate_py_expects ... ok test rules::isort::tests::from_first::path_new_from_first_py_expects ... ok test rules::isort::tests::from_first::path_new_lazy_from_first_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_correct_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_present_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_duplicate_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_unsorted_py_expects ... ok test rules::isort::tests::import_heading_force_sort_within_sections::path_new_import_heading_force_sort_within_sections_py_expects ... ok test rules::isort::tests::import_heading_partial::path_new_import_heading_partial_py_expects ... ok test rules::isort::tests::import_heading_single_section::path_new_import_heading_single_section_py_expects ... ok test rules::isort::tests::import_heading_with_no_lines_before::path_new_import_heading_with_no_lines_before_py_expects ... ok test rules::isort::tests::import_heading_wrong_heading::path_new_import_heading_wrong_heading_py_expects ... ok test rules::isort::tests::known_local_folder::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::known_local_folder_closest::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_members_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_modules_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_with_relative_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_nothing_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_between_types::path_new_lines_between_types_py_expects ... ok test rules::isort::tests::main_is_first_party::path_new_main_first_party_py_expects ... ok test rules::isort::tests::no_detect_same_package ... ok test rules::isort::tests::no_lines_before::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::no_lines_before_with_empty_sections::path_new_no_lines_before_with_empty_sections_py_expects ... ok test rules::isort::tests::no_sections::path_new_no_sections_py_expects ... ok test rules::isort::tests::no_split_on_trailing_comma::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::no_standard_library::path_new_no_standard_library_py_expects ... ok test rules::isort::tests::order_by_type::path_new_order_by_type_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_classes::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_constants::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_variables::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::plr0402_skips_required_imports::path_new_plr0402_skip_py_expects ... ok test rules::isort::tests::propagate_inline_comments::path_new_propagate_inline_comments_py_expects ... ok test rules::isort::tests::required_import::path_new_comment_py_expects ... ok test rules::isort::tests::required_import::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import::path_new_empty_py_expects ... ok test rules::isort::tests::required_import::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_off_py_expects ... ok test rules::isort::tests::required_import::path_new_whitespace_py_expects ... ok test rules::isort::tests::required_import_unused::path_new_unused_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comment_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_empty_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_off_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_docstring_future_import_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_future_import_py_expects ... ok test rules::isort::tests::required_import_with_useless_alias::path_new_this_this_py_expects ... ok test rules::isort::tests::required_importfrom_with_useless_alias::path_new_this_this_from_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_imports::path_new_empty_py_expects ... ok test rules::isort::tests::required_imports::path_new_multiple_strings_py_expects ... ok test rules::isort::tests::section_order::path_new_sections_py_expects ... ok test rules::isort::tests::sections::path_new_sections_py_expects ... ok test rules::isort::tests::separate_modules::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_first_party::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_glob::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_crlf_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_lf_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::straight_required_import::path_new_empty_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::annotated_assign ... ok test rules::mccabe::rules::function_is_too_complex::tests::class ... ok test rules::mccabe::rules::function_is_too_complex::tests::expr_as_statement ... ok test rules::mccabe::rules::function_is_too_complex::tests::finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::foobar ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_loop ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_elif_else_dead_path ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_in_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::match_case_catch_all_with_sequence ... ok test rules::mccabe::rules::function_is_too_complex::tests::multiple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::named_catch_all_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_functions ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_ifs ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_try_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::recursive ... ok test rules::mccabe::rules::function_is_too_complex::tests::sequential ... ok test rules::mccabe::rules::function_is_too_complex::tests::simple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::trivial ... ok test rules::mccabe::rules::function_is_too_complex::tests::try_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::with ... ok test rules::mccabe::tests::max_complexity_zero::_0_expects ... ok test rules::mccabe::tests::max_complexity_zero::_10_expects ... ok test rules::mccabe::tests::max_complexity_zero::_3_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_2_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_3_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedfunction_path_new_npy003_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedtypealias_path_new_npy001_py_expects ... ok test rules::numpy::tests::rules::rule_numpylegacyrandom_path_new_npy002_py_expects ... ok test rules::pandas_vet::tests::contents::r_class_class_def_init_self_values_str_none_self_values_values_print_self_values_pd011_pass_values_instance_expects ... ok test rules::pandas_vet::tests::contents::r_import_io_import_zipfile_class_mockbinaryfile_io_bytesio_def_init_self_args_kwargs_super_init_args_kwargs_def_close_self_pass_don_t_allow_closing_the_file_it_would_clear_the_buffer_zip_buffer_mockbinaryfile_with_zipfile_zipfile_zip_buffer_w_as_zf_zf_writestr_dir_file_txt_this_is_a_test_reset_the_bytesio_object_s_cursor_to_the_start_zip_buffer_seek_0_with_zipfile_zipfile_zip_buffer_r_as_zf_zpath_zipfile_path_zf_dir_name_file_name_zpath_at_split_pd008_pass_on_attr_expects ... ok test rules::pandas_vet::tests::contents::r_import_numpy_as_np_arrays_np_random_randn_3_4_for_in_range_10_np_stack_arrays_axis_0_shape_pd013_pass_numpy_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_df_pd_dataframe_pd901_fail_df_var_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_df_pd_dataframe_employee_dict_pd901_pass_part_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_pd_dataframe_employee_dict_pd901_pass_non_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_my_function_df_data_pd901_pass_df_param_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nas_pd_isna_val_pd003_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nas_pd_notna_val_pd004_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nulls_pd_notnull_val_pd004_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nulls_pd_isnull_val_pd003_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_print_bah_humbug_pd003_allows_other_calls_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_pd_values_pd011_pass_values_import_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_node_name_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_values_dict_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_x_values_pd011_pass_values_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_at_b_a_pd008_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iat_1_3_pd009_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iloc_1_3_pd009_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_loc_b_a_pd008_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_iloc_1_3_5_1_3_pd007_pass_iloc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_loc_d_a_c_pd007_pass_loc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_array_pd011_pass_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_to_array_pd011_pass_to_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_fail_values_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_pass_values_call_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_pd_pivot_x_index_foo_columns_bar_values_baz_pd010_fail_pivot_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_x_pivot_table_x_values_d_index_a_b_columns_c_aggfunc_np_sum_fill_value_0_pd010_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_false_pd002_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_true_pd002_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_values_1_pd011_pass_values_store_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_pd_merge_x_y_pd015_fail_merge_on_pandas_object_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_inner_pd015_pass_merge_on_dataframe_with_multiple_args_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_pd015_pass_merge_on_dataframe_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_ix_0_2_a_pd007_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_melt_id_vars_airline_value_vars_atl_den_dfw_value_name_airline_delay_pd013_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_stack_level_1_dropna_true_pd013_fail_stack_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_y_x_stack_level_1_dropna_true_pd013_pass_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_polars_as_pl_x_pl_dataframe_x_drop_a_inplace_true_pd002_pass_polars_expects ... ok test rules::pandas_vet::tests::contents::r_pd_to_datetime_timestamp_10_9_strftime_y_m_d_h_m_s_f_pd015_pass_other_pd_function_expects ... ok test rules::pandas_vet::tests::contents::r_x_dataframe_x_drop_a_inplace_true_pd002_pass_no_import_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasnuniqueconstantseriescheck_path_new_pd101_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofdotreadtable_path_new_pandas_use_of_dot_read_table_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofinplaceargument_path_new_pd002_py_expects ... ok test rules::pandas_vet::tests::pd002_fix_at_notebook_cell_start ... ok test rules::pep8_naming::helpers::tests::test_is_acronym ... ok test rules::pep8_naming::helpers::tests::test_is_camelcase ... ok test rules::pep8_naming::helpers::tests::test_is_mixed_case ... ok test rules::pep8_naming::tests::camelcase_imported_as_incorrect_convention ... ok test rules::pep8_naming::tests::classmethod_decorators ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasacronym_n817_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasconstant_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedaslowercase_n813_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_constantimportedasnonconstant_n811_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_dunderfunctionname_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_errorsuffixonexceptionname_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidargumentname_n803_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidclassname_n801_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameforclassmethod_n804_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameformethod_n805_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfunctionname_n802_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidmodulename_n999_badallowed_init_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_lowercaseimportedasnonlowercase_n812_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinclassscope_n815_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinglobalscope_n816_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_nonlowercasevariableinfunction_n806_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasacronym_path_new_n817_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasconstant_path_new_n814_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedaslowercase_path_new_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_constantimportedasnonconstant_path_new_n811_py_expects ... ok test rules::pep8_naming::tests::rules::rule_dunderfunctionname_path_new_n807_py_expects ... ok test rules::pep8_naming::tests::rules::rule_errorsuffixonexceptionname_path_new_n818_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidclassname_path_new_n801_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameforclassmethod_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameformethod_path_new_n805_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfunctionname_path_new_n802_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_flake9_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_0001_initial_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_import_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_dashes_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_no_module_test_txt_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_main_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_setup_py_expects ... ok test rules::pep8_naming::tests::rules::rule_lowercaseimportedasnonlowercase_path_new_n812_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinclassscope_path_new_n815_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinglobalscope_path_new_n816_py_expects ... ok test rules::pep8_naming::tests::rules::rule_nonlowercasevariableinfunction_path_new_n806_py_expects ... ok test rules::pep8_naming::tests::staticmethod_decorators ... ok test rules::perflint::tests::preview_rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcopy_path_new_perf402_py_expects ... ok test rules::perflint::tests::rules::rule_tryexceptinloop_path_new_perf203_py_expects ... ok test rules::perflint::tests::rules::rule_unnecessarylistcast_path_new_perf101_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::empty_line ... ok test rules::pycodestyle::rules::logical_lines::tests::function_definition ... ok test rules::pycodestyle::rules::logical_lines::tests::indented ... ok test rules::pycodestyle::rules::logical_lines::tests::multi_line ... ok test rules::pycodestyle::rules::logical_lines::tests::string_assignment ... ok test rules::pycodestyle::rules::logical_lines::tests::trivia ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklineafterdecorator_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_function_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_comment_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub_isort ... ok test rules::pycodestyle::tests::constant_literals ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiple_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiplecomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespace_path_new_e23_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespaceafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundarithmeticoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundbitwiseorshiftoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundmodulooperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multipleleadinghashesforblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblock_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblockcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_overindented_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_toofewspacesbeforeinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentation_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentationcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedspacesaroundkeywordparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespaceafteropenbracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeclosebracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeparameters_path_new_e21_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforepunctuation_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::max_doc_length ... ok test rules::pycodestyle::tests::max_doc_length_with_utf_8 ... ok test rules::pycodestyle::tests::preview_rules::rule_linetoolong_path_new_e501_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_comments_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_docstring_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_docstring_and_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_redundantbackslash_path_new_e502_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousclassname_path_new_e742_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousfunctionname_path_new_e743_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::rules::rule_bareexcept_path_new_e722_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w293_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_lambdaassignment_path_new_e731_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_mixedspacesandtabs_path_new_e101_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multipleimportsononeline_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinecolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinesemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_nonecomparison_path_new_e711_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notintest_path_new_e713_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notistest_path_new_e714_py_expects ... ok test rules::pycodestyle::tests::rules::rule_tabindentation_path_new_w19_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w291_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_truefalsecomparison_path_new_e712_py_expects ... ok test rules::pycodestyle::tests::rules::rule_typecomparison_path_new_e721_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e703_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_whitespaceafterdecorator_path_new_e204_py_expects ... ok test rules::pycodestyle::tests::shebang ... ok test rules::pycodestyle::tests::tab_size::_1_expects ... ok test rules::pycodestyle::tests::tab_size::_2_expects ... ok test rules::pycodestyle::tests::tab_size::_4_expects ... ok test rules::pycodestyle::tests::tab_size::_8_expects ... ok test rules::pycodestyle::tests::task_tags::false_expects ... ok test rules::pycodestyle::tests::task_tags::true_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::w292_4 ... ok test rules::pycodestyle::tests::w391_after_fix_empties_cell_ipynb ... ok test rules::pycodestyle::tests::w391_consecutive_empty_cells_ipynb ... ok test rules::pycodestyle::tests::white_space_syntax_error_compatibility ... ok test rules::pydoclint::tests::rules::rule_docstringmissingexception_path_new_doc501_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousexception_path_new_doc502_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousparameter_path_new_doc102_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousreturns_path_new_doc202_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousyields_path_new_doc403_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousexception_path_new_doc502_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousparameter_path_new_doc102_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousreturns_path_new_doc202_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousyields_path_new_doc403_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingexception_path_new_doc501_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingreturns_path_new_doc201_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingyields_path_new_doc402_numpy_py_expects ... ok test rules::pydocstyle::tests::all ... ok test rules::pydocstyle::tests::bom ... ok test rules::pydocstyle::tests::d209_d400 ... ok test rules::pydocstyle::tests::d417_google ... ok test rules::pydocstyle::tests::d417_google_ignore_var_parameters ... ok test rules::pydocstyle::tests::d417_numpy ... ok test rules::pydocstyle::tests::d417_unspecified ... ok test rules::pydocstyle::tests::d417_unspecified_ignore_var_parameters ... ok test rules::pydocstyle::tests::d420::convention_google_path_new_d420_google_py_expects ... ok test rules::pydocstyle::tests::d420::convention_numpy_path_new_d420_numpy_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d202_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforefunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sphinx_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringstartswiththis_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringtabindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstringsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d301_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d403_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklineafterclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_mismatchedsectionunderlinelength_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_d413_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineaftersummary_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingdashedunderlineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingnewlineaftersectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionnamecolon_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionunderlineaftername_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummaryfirstline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummarysecondline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineafterlastparagraph_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_d410_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforesection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nonimperativemood_path_new_d401_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d208_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_d214_module_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_d215_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d418_pyi_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_propertydocstringstartswithverb_path_new_d421_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d402_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_surroundingwhitespace_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d300_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_underindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedmagicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_google_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_numpy_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicinit_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_setter_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d100_ipynb_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_no_pkg_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_d100_pub_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_priv_no_d100_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicnestedclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d104_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d200_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d_py_expects ... ok test rules::pyflakes::cformat::tests::test_cformat_summary ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_invalid ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_starred ... ok test rules::pyflakes::format::tests::test_format_summary ... ok test rules::pyflakes::format::tests::test_format_summary_invalid ... ok test rules::pyflakes::format::tests::test_format_summary_nested ... ok test rules::pyflakes::rules::invalid_literal_comparisons::tests::test_locate_cmp_ops ... ok test rules::pyflakes::tests::aliased_import ... ok test rules::pyflakes::tests::aliased_import_shadow_module ... ok test rules::pyflakes::tests::aliased_submodule_import ... ok test rules::pyflakes::tests::aliased_typing_import ... ok test rules::pyflakes::tests::all_mixed_attributes_and_strings ... ok test rules::pyflakes::tests::all_with_attributes ... ok test rules::pyflakes::tests::all_with_attributes_added ... ok test rules::pyflakes::tests::all_with_names ... ok test rules::pyflakes::tests::annotated_async_def ... ok test rules::pyflakes::tests::annotated_type_typing_missing_forward_type_multiple_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args_in_union ... ok test rules::pyflakes::tests::annotating_an_import ... ok test rules::pyflakes::tests::annotation_undefined ... ok test rules::pyflakes::tests::assign_rhs_first ... ok test rules::pyflakes::tests::assigned_to_global ... ok test rules::pyflakes::tests::augmented_assignment ... ok test rules::pyflakes::tests::bad_nested_class ... ok test rules::pyflakes::tests::builtin_after_exception_target_cleanup ... ok test rules::pyflakes::tests::builtin_windows_error ... ok test rules::pyflakes::tests::builtins ... ok test rules::pyflakes::tests::contents::r_class_c_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_raise_an_f821_error_rather_than_resolving_to_the_x_in_x_1_print_x_load_after_unbind_from_class_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_import_os_import_os_despite_this_del_import_os_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_local_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_list_1_2_3_for_e_in_list_if_e_2_0_try_pass_except_exception_as_e_print_e_else_print_e_print_in_if_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_try_x_3_except_importerror_as_x_print_x_else_print_x_print_in_try_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_del_x_del_x_double_del_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_exception_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_valueerror_as_x_pass_except_importerror_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_double_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_global_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_this_is_a_false_negative_but_is_consistent_with_pyflakes_del_os_del_shadowed_global_import_in_global_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_os_1_print_os_del_os_def_g_import_os_doesn_t_need_to_be_flagged_as_shadowing_an_import_os_1_print_os_del_shadowed_import_shadow_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_def_g_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_nested_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_multiple_unbinds_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_foo_x_2_del_x_flake8_treats_this_as_an_f823_error_because_it_removes_the_binding_entirely_after_the_del_statement_however_it_should_be_an_f821_error_because_the_name_is_defined_in_the_scope_but_unbound_x_1_augmented_assignment_after_del_expects ... ok test rules::pyflakes::tests::default_builtins ... ok test rules::pyflakes::tests::default_typing_modules ... ok test rules::pyflakes::tests::deferred_twice_annotation ... ignored test rules::pyflakes::tests::defined_as_star_args ... ok test rules::pyflakes::tests::defined_as_star_unpack ... ok test rules::pyflakes::tests::defined_by_global ... ok test rules::pyflakes::tests::defined_by_global_multiple_names ... ok test rules::pyflakes::tests::defined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::defined_from_lambda_in_generator ... ok test rules::pyflakes::tests::defined_in_class ... ok test rules::pyflakes::tests::defined_in_class_nested ... ok test rules::pyflakes::tests::defined_in_gen_exp ... ok test rules::pyflakes::tests::defined_in_list_comp ... ok test rules::pyflakes::tests::del ... ok test rules::pyflakes::tests::del_conditional ... ok test rules::pyflakes::tests::del_conditional_except ... ok test rules::pyflakes::tests::del_conditional_nested ... ok test rules::pyflakes::tests::del_conditional_orelse ... ok test rules::pyflakes::tests::del_exception_in_except ... ok test rules::pyflakes::tests::del_global ... ok test rules::pyflakes::tests::del_undefined ... ok test rules::pyflakes::tests::del_while ... ok test rules::pyflakes::tests::del_while_nested ... ok test rules::pyflakes::tests::del_while_test_usage ... ok test rules::pyflakes::tests::different_submodule_import ... ok test rules::pyflakes::tests::dunder_class ... ok test rules::pyflakes::tests::duplicate_submodule_import ... ok test rules::pyflakes::tests::extend_generics ... ok test rules::pyflakes::tests::extra_builtins ... ok test rules::pyflakes::tests::extra_typing_modules ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_option::rule_unusedimport_path_new_f401_31_py_expects ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_top_level_module::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_30_py_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_all_foo_foo_42_f401_preview_first_party_submodule_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_f401_preview_first_party_submodule_no_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_bar_import_submodule_baz_all_submodule_foo_42_f401_preview_dunder_all_multiple_bindings_expects ... ok test rules::pyflakes::tests::f401_preview_local_init_import::rule_unusedimport_path_new_f401_33_init_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_if_cond_import_a_import_a_b_a_foo_f401_same_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_a_foo_f401_import_submodules_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_d_a_foo_f401_import_submodules_different_lengths_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_a_bar_f401_use_top_member_twice_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_f401_use_top_member_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_all_a_f401_use_in_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_import_a_c_f401_multiple_unused_submodules_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_mlflow_pyfunc_loaders_chat_agent_import_mlflow_pyfunc_loaders_chat_model_import_mlflow_pyfunc_loaders_code_model_from_mlflow_utils_pydantic_utils_import_is_pydantic_v2_or_newer_if_is_pydantic_v2_or_newer_import_mlflow_pyfunc_loaders_responses_agent_f401_type_checking_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_refined_logic_only_applied_within_scope_import_a_def_foo_import_a_b_a_foo_f401_import_submodules_in_function_scope_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_a_b_import_a_b_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_b_a_import_a_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_a_1_import_a_b_f401_use_top_member_and_redefine_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_a_1_f401_use_top_member_then_import_then_redefine_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_f401_use_top_member_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_try_import_a_b_c_except_importerror_import_argparse_import_a_a_b_argparse_namespace_f401_different_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f811_annotated_assignment_redefinition ... ok test rules::pyflakes::tests::f811_typing_modules_overload ... ok test rules::pyflakes::tests::f821_frozendict_pre_py315_undefined ... ok test rules::pyflakes::tests::f821_frozendict_py315_available ... ok test rules::pyflakes::tests::f821_with_builtin_added_on_new_py_version_but_old_target_version_specified ... ok test rules::pyflakes::tests::f841_dummy_variable_rgx ... ok test rules::pyflakes::tests::forward_annotations_for_classes_in_scope ... ok test rules::pyflakes::tests::function_names_are_bound_now ... ok test rules::pyflakes::tests::functions_need_global_scope ... ok test rules::pyflakes::tests::functions_run_later ... ok test rules::pyflakes::tests::future_annotations ... ok test rules::pyflakes::tests::future_import ... ok test rules::pyflakes::tests::future_import_first ... ok test rules::pyflakes::tests::future_import_star ... ok test rules::pyflakes::tests::future_import_undefined ... ok test rules::pyflakes::tests::future_import_used ... ok test rules::pyflakes::tests::gh_issue_17196_regression_test ... ok test rules::pyflakes::tests::global_from_nested_scope ... ok test rules::pyflakes::tests::global_import_star ... ok test rules::pyflakes::tests::global_in_global_scope ... ok test rules::pyflakes::tests::global_reset_name_only ... ok test rules::pyflakes::tests::idiomatic_typing_guards ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::module_annotate_pre_py314_undefined ... ok test rules::pyflakes::tests::module_annotate_py314_available ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::module_warningregistry ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::preview_rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_33_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_35_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_32_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_33_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pygrep_hooks::tests::preview_rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::helpers::tests::for_ ... ok test rules::pylint::helpers::tests::for_else ... ok test rules::pylint::helpers::tests::if_elif ... ok test rules::pylint::helpers::tests::if_elif_else ... ok test rules::pylint::helpers::tests::if_else ... ok test rules::pylint::helpers::tests::if_else_if_corner ... ok test rules::pylint::helpers::tests::many_statements ... ok test rules::pylint::helpers::tests::match_case ... ok test rules::pylint::helpers::tests::nested_class ... ok test rules::pylint::helpers::tests::nested_def ... ok test rules::pylint::helpers::tests::pass ... ok test rules::pylint::helpers::tests::return_not_counted ... ok test rules::pylint::helpers::tests::try_except ... ok test rules::pylint::helpers::tests::try_except_else ... ok test rules::pylint::helpers::tests::try_except_else_finally ... ok test rules::pylint::helpers::tests::try_except_except ... ok test rules::pylint::helpers::tests::try_except_except_finally ... ok test rules::pylint::helpers::tests::with ... ok test rules::pylint::helpers::tests::yield_ ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pylint::tests::conflict_with_definition_rules ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::import_outside_top_level_with_banned ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::max_branches ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::preview_rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_ipynb_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_line_continuation_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_lentest_path_new_len_as_condition_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_missingmaxsplitarg_path_new_missing_maxsplit_arg_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedslotsinsubclass_path_new_redefined_slots_in_subclass_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_shallowcopyenviron_path_new_shallow_copy_environ_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_stopiterationreturn_path_new_stop_iteration_return_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pylint::tests::rules::rule_swapwithtemporaryvariable_path_new_swap_with_temporary_variable_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_13_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_14_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_15_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_16_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatementsintryclause_path_new_too_many_try_statements_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unreachablecode_path_new_unreachable_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_2_init_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::i002_conflict ... ok test rules::pyupgrade::tests::i002_up029_conflict::path_new_up029_1_py_expects ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_convertnamedtuplefunctionaltoclass_path_new_up014_py_expects ... ok test rules::pyupgrade::tests::rules::rule_converttypeddictfunctionaltoclass_path_new_up013_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedcelementtree_path_new_up023_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedimport_path_new_up035_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedmockimport_path_new_up026_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedunittestalias_path_new_up005_py_expects ... ok test rules::pyupgrade::tests::rules::rule_extraneousparentheses_path_new_up034_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithoutparameters_path_new_up011_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_cr_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_lf_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationoptional_path_new_up045_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationunion_path_new_up007_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604isinstance_path_new_up038_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_openalias_path_new_up020_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestdoutstderr_path_new_up022_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestrenum_path_new_up042_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replaceuniversalnewlines_path_new_up021_py_expects ... ok test rules::pyupgrade::tests::rules::rule_supercallwithparameters_path_new_up008_py_expects ... ok test rules::pyupgrade::tests::rules::rule_timeouterroralias_path_new_up041_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typeofprimitive_path_new_up003_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typingtextstralias_path_new_up019_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unicodekindprefix_path_new_up025_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryclassparentheses_path_new_up039_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarydefaulttypeargs_path_new_up043_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryencodeutf8_path_new_up012_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessclassmetaclasstype_path_new_up050_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessmetaclasstype_path_new_up001_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessobjectinheritance_path_new_up004_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_10_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_6_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_7_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_9_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_code_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_hashbang_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_many_empty_lines_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_code_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_1_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericclass_path_new_up046_2_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericfunction_path_new_up047_1_py_expects ... ok test rules::pyupgrade::tests::rules_preview::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules_py313::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::unnecessary_default_type_args_stubs_py312 ... ok test rules::pyupgrade::tests::unpack_pep_646_py311 ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::up045_future_annotations_py39 ... ok test rules::refurb::tests::fstring_number_format_python_311 ... ok test rules::refurb::tests::read_whole_file_newline_python_version_diff ... ok test rules::refurb::tests::rules::rule_bitcount_path_new_furb161_py_expects ... ok test rules::refurb::tests::rules::rule_checkandremovefromset_path_new_furb132_py_expects ... ok test rules::refurb::tests::rules::rule_deletefullslice_path_new_furb131_py_expects ... ok test rules::refurb::tests::rules::rule_forloopsetmutations_path_new_furb142_py_expects ... ok test rules::refurb::tests::rules::rule_forloopwrites_path_new_furb122_py_expects ... ok test rules::refurb::tests::rules::rule_fromisoformatreplacez_path_new_furb162_py_expects ... ok test rules::refurb::tests::rules::rule_fstringnumberformat_path_new_furb116_py_expects ... ok test rules::refurb::tests::rules::rule_hardcodedstringcharset_path_new_furb156_py_expects ... ok test rules::refurb::tests::rules::rule_hashlibdigesthex_path_new_furb181_py_expects ... ok test rules::refurb::tests::rules::rule_ifexpinsteadoforoperator_path_new_furb110_py_expects ... ok test rules::refurb::tests::rules::rule_ifexprminmax_path_new_furb136_py_expects ... ok test rules::refurb::tests::rules::rule_implicitcwd_path_new_furb177_py_expects ... ok test rules::refurb::tests::rules::rule_intonslicedstr_path_new_furb166_py_expects ... ok test rules::refurb::tests::rules::rule_isinstancetypenone_path_new_furb168_py_expects ... ok test rules::refurb::tests::rules::rule_listreversecopy_path_new_furb187_py_expects ... ok test rules::refurb::tests::rules::rule_mathconstant_path_new_furb152_py_expects ... ok test rules::refurb::tests::rules::rule_metaclassabcmeta_path_new_furb180_py_expects ... ok test rules::refurb::tests::rules::rule_printemptystring_path_new_furb105_py_expects ... ok test rules::refurb::tests::rules::rule_readlinesinfor_path_new_furb129_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_0_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_1_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_2_py_expects ... ok test rules::refurb::tests::rules::rule_redundantlogbase_path_new_furb163_py_expects ... ok test rules::refurb::tests::rules::rule_regexflagalias_path_new_furb167_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedoperator_path_new_furb118_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedstarmap_path_new_furb140_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedappend_path_new_furb113_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedglobal_path_new_furb154_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_0_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_1_py_expects ... ok test rules::refurb::tests::rules::rule_slicecopy_path_new_furb145_py_expects ... ok test rules::refurb::tests::rules::rule_slicetoremoveprefixorsuffix_path_new_furb188_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_1_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_py_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_0_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_1_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_2_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py310 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py314 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_no_typing_extensions ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_with_typing_extensions ... ok test rules::ruff::tests::confusables ... ok test rules::ruff::tests::confusables_deferred_annotations_diff ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_1_expects ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_2_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::incorrect_decorator_order_py312 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_pep639_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_various_invalid_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_1_py_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_py_expects ... ok test rules::ruff::tests::map_strict_py314::rule_starmapzip_path_new_ruf058_2_py_expects ... ok test rules::ruff::tests::missing_fstring_syntax_backslash_py311 ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::none_not_at_end_of_union_py313 ... ok test rules::ruff::tests::noqa ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::preview_rules::rule_floatequalitycomparison_path_new_ruf069_py_expects ... ok test rules::ruff::tests::preview_rules::rule_fstringpercentformat_path_new_ruf073_py_expects ... ok test rules::ruff::tests::preview_rules::rule_implicitclassvarindataclass_path_new_ruf045_py_expects ... ok test rules::ruff::tests::preview_rules::rule_indentedformfeed_path_new_ruf054_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::preview_rules::rule_ospathcommonprefix_path_new_ruf071_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryassignbeforeyield_path_new_ruf070_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_0_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_1_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_2_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_3_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_concat_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_py_expects ... ok test rules::ruff::tests::preview_rules::rule_uselessfinally_path_new_ruf072_py_expects ... ok test rules::ruff::tests::preview_rules_py37::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::preview_rules_py38::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::property_without_return_custom_decorator ... ok test rules::ruff::tests::quadratic_list_summation_py315 ... ok test rules::ruff::tests::range_suppressions ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruf100_3 ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused_last_of_many ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::rules::rule_classwithmixedtypevars_path_new_ruf053_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_slices_py_expects ... ok test rules::ruff::tests::rules::rule_dataclassenum_path_new_ruf049_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::ruff::tests::rules::rule_duplicateentryindunderall_path_new_ruf068_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test rules::ruff::tests::rules::rule_falsydictgetfallback_path_new_ruf056_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_auto_attribs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_ifkeyindictdel_path_new_ruf051_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectdecoratororder_path_new_ruf074_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::rules::rule_inemptycollection_path_new_ruf060_py_expects ... ok test rules::ruff::tests::rules::rule_invalidassertmessageliteralargument_path_new_ruf040_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_1_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_deprecated_call_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_raises_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_warns_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_0_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_for_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_if_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_try_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_while_py_expects ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_init_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_okay_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_pyi_expects ... ok test rules::ruff::tests::rules::rule_nonoctalpermissions_path_new_ruf064_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::ruff::tests::rules::rule_propertywithoutreturn_path_new_ruf066_py_expects ... ok test rules::ruff::tests::rules::rule_pytestraisesambiguouspattern_path_new_ruf043_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_1_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_pyi_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_0_py_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_1_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_cr_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_lf_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryemptyiterablewithindequecall_path_new_ruf037_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryif_path_new_ruf050_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_pyi_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryround_path_new_ruf057_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_0_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_1_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_2_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_3_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_0_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_1_py_expects ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::strictly_empty_init_modules_ruf067 ... ok test rules::ruff::tests::unnecessary_if_and_needless_else ... ok test rules::ruff::tests::unnecessary_if_and_unused_import ... ok test rules::ruff::tests::unnecessary_iterable_allocation_for_first_element_py315 ... ok test rules::ruff::tests::useless_finally_and_needless_else ... ok test rules::ruff::tests::useless_finally_and_needless_else_and_suppressible_exception ... ok test rules::ruff::tests::useless_finally_and_suppressible_exception ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test settings::fix_safety_table::tests::test_resolve_applicability ... ok test settings::types::tests::default_python_version_works ... ok test settings::types::tests::identifier_pattern_matches_literals_exactly ... ok test settings::types::tests::identifier_pattern_preserves_glob_matching ... ok test settings::types::tests::identifier_pattern_rejects_invalid_globs ... ok test suppression::tests::combined_range_suppressions ... ok test suppression::tests::comment_attributes ... ok test suppression::tests::disable_multiple_codes ... ok test suppression::tests::disable_single_code ... ok test suppression::tests::disable_single_code_with_reason ... ok test suppression::tests::enable_single_code ... ok test suppression::tests::file_ignore_single_code ... ok test suppression::tests::file_ignore_suppression_indented ... ok test suppression::tests::file_ignore_suppression_multiple ... ok test suppression::tests::file_ignore_suppression_single ... ok test suppression::tests::file_ignore_suppression_trailing ... ok test suppression::tests::file_level_suppression ... ok test suppression::tests::ignore_single_code ... ok test suppression::tests::ignore_suppression_combined ... ok test suppression::tests::ignore_suppression_standalone_multiline_inner ... ok test suppression::tests::ignore_suppression_standalone_multiline_top ... ok test suppression::tests::ignore_suppression_standalone_single_line ... ok test suppression::tests::ignore_suppression_standalone_stacked ... ok test suppression::tests::ignore_suppression_trailing_first_line ... ok test suppression::tests::ignore_suppression_trailing_inner_line ... ok test suppression::tests::ignore_suppression_trailing_last_line ... ok test suppression::tests::ignore_suppression_trailing_one_line ... ok test suppression::tests::indented_comment ... ok test suppression::tests::interleaved_range_suppressions ... ok test suppression::tests::nested_range_suppressions ... ok test suppression::tests::no_suppression ... ok test suppression::tests::parse_empty_codes ... ok test suppression::tests::parse_invalid_action ... ok test suppression::tests::parse_missing_bracket ... ok test suppression::tests::parse_missing_codes ... ok test suppression::tests::parse_missing_comma ... ok test suppression::tests::parse_unrelated_comment ... ok test suppression::tests::range_suppression_extra_disable ... ok test suppression::tests::range_suppression_two_codes ... ok test suppression::tests::range_suppression_unmatched ... ok test suppression::tests::range_suppression_unordered ... ok test suppression::tests::single_range_suppression ... ok test suppression::tests::single_range_suppression_after_dedent ... ok test suppression::tests::single_range_suppression_implicit_match ... ok test suppression::tests::trailing_comment ... ok test suppression::tests::trailing_comment_own_line_ignore ... ok test test::tests::test_diff_diagnostics ... ok test tests::linter_quick_test ... ignored test result: ok. 2811 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 7.18s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_markdown-7efbdf6a54968ad3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 17 tests test tests::format_code_blocks_basic ... ok test tests::format_code_blocks_extension_mapping ... ok test tests::format_code_blocks_ignore_blackendocs_off ... ok test tests::format_code_blocks_ignore_ruff_off ... ok test tests::format_code_blocks_ignore_to_end ... ok test tests::format_code_blocks_invalid_closing_fence_form_feed ... ok test tests::format_code_blocks_invalid_closing_fence_info ... ok test tests::format_code_blocks_long_fence ... ok test tests::format_code_blocks_longer_closing_fence ... ok test tests::format_code_blocks_nested ... ok test tests::format_code_blocks_python_console ... ok test tests::format_code_blocks_quarto ... ok test tests::format_code_blocks_syntax_error ... ok test tests::format_code_blocks_tildes ... ok test tests::format_code_blocks_unchanged ... ok test tests::format_code_blocks_unlabeled_python ... ok test tests::format_code_blocks_unlabeled_rust ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-0929540463177bbc --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 24 tests test mdtest::flake8-pytest-style/pytest-parametrize-names-wrong-type.md ... ok test mdtest::flake8-bandit/unsafe-markup-use.md ... ok test mdtest::flake8-return/unnecessary-assign.md ... ok test mdtest::pylint/magic-value-comparison.md ... ok test mdtest::flake8-pyi/string-or-bytes-too-long.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::notebook/cell-boundaries.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test mdtest::refurb/subclass-builtin.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::suppression/ignore.md ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_notebook-682088bd9a47ead2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test notebook::tests::empty_notebook ... ok test notebook::tests::index_fragmented_source_array ... ok test notebook::tests::is_python_notebook::_kernelspec_language_ipynb_true_expects ... ok test notebook::tests::is_python_notebook::_r_ipynb_false_expects ... ok test notebook::tests::is_python_notebook::_valid_ipynb_true_expects ... ok test notebook::tests::round_trip::_kernelspec_language_ipynb_expects ... ok test notebook::tests::round_trip::_vscode_language_id_ipynb_expects ... ok test notebook::tests::test_concat_notebook ... ok test notebook::tests::test_invalid ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_after_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_assignment_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_before_code_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagics_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_cell_magic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_code_and_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_markdown_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_unicode_magic_gh9145_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_valid_cell_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_javascript_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_python_true_expects ... ok test notebook::tests::update_keeps_insertion_at_cell_start_in_that_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_last_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_non_final_cell ... ok test notebook::tests::update_restores_separators_for_empty_cells ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_ast-0eaaa9f07465a151 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test helpers::tests::any_over_stmt_type_alias ... ok test helpers::tests::any_over_type_param_param_spec ... ok test helpers::tests::any_over_type_param_type_var ... ok test helpers::tests::any_over_type_param_type_var_tuple ... ok test helpers::tests::resolve_import ... ok test identifier::tests::extract_global_names ... ok test name::tests::empty_vec ... ok test name::tests::extend_from_slice_heap ... ok test name::tests::extend_from_slice_stack ... ok test name::tests::extend_from_slice_stack_spill ... ok test name::tests::extend_heap ... ok test name::tests::extend_stack ... ok test name::tests::extend_stack_spilled ... ok test name::tests::from_slice_heap ... ok test name::tests::from_slice_stack ... ok test name::tests::from_slice_stack_capacity ... ok test name::tests::pop_heap ... ok test name::tests::pop_stack ... ok test name::tests::push_stack ... ok test name::tests::push_stack_spill ... ok test name::tests::salsa_lookup_name_from_str ... ok test node_index::tests::test_node_index ... ok test nodes::tests::size ... ok test str::tests::prefix_uniqueness ... ok test token::tokens::tests::tokens_after_offset_at_last_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_start ... ok test token::tokens::tests::tokens_after_offset_between_tokens ... ok test token::tokens::tests::tokens_after_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_before_offset_after_first_token_gap ... ok test token::tokens::tests::tokens_before_offset_at_first_token_start ... ok test token::tokens::tests::tokens_before_offset_at_last_token_end ... ok test token::tokens::tests::tokens_before_offset_at_second_token_start ... ok test token::tokens::tests::tokens_before_offset_at_token_end ... ok test token::tokens::tests::tokens_before_offset_at_token_start ... ok test token::tokens::tests::tokens_before_offset_between_tokens ... ok test token::tokens::tests::tokens_before_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_at_token_offset ... ok test token::tokens::tests::tokens_in_range_end_offset_at_token_start ... ok test token::tokens::tests::tokens_in_range_end_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_end_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_start_offset_at_token_end ... ok test token::tokens::tests::tokens_in_range_start_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_first_token_start ... ok test token::tokens::tests::tokens_split_at_inside_gap ... ok test token::tokens::tests::tokens_split_at_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_last_token_end ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after_zero_length - should panic ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/comparable-04271d5b8e89b1a9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test concatenated_bytes_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_tstrings_compare_equal ... ok test dynamic_tuple_elements_do_not_compare_by_value ... ok test equivalent_numbers_hash_equal ... ok test large_integers_fall_back_to_structural_comparison ... ok test t_strings_literal_order_matters_compare_unequal ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/identifier-e7c1df19e30e2aad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/match_pattern-5a21041b6a66e7f3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parentheses-752b7baff4f41c1d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 10 tests test test_call_arguments_not_counted ... ok test test_call_with_parenthesized_argument ... ok test test_double_parentheses ... ok test test_multiline_with_parentheses ... ok test test_no_parentheses ... ok test test_parentheses_iterator_multiple ... ok test test_parentheses_with_comments ... ok test test_parentheses_with_whitespace ... ok test test_parenthesized_range_multiple ... ok test test_single_parentheses ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parenthesize-d79a81a34ee2a50c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test test_non_parenthesized_argument ... ok test test_non_parenthesized_name ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/source_order-d7b2588cdde39993 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/stmt_if-c575b9860498ad02 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/visitor-3f89b7f8f3f161b5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_codegen-62616d6148d4d6c4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 217 tests test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok test generator::tests::ast_tuple_parentheses::basic_multi ... ok test generator::tests::ast_tuple_parentheses::basic_single ... ok test generator::tests::ast_tuple_parentheses::nested ... ok test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok test generator::tests::ast_unparse_quote::basic_bytes_single ... ok test generator::tests::ast_unparse_quote::basic_fstring_single ... ok test generator::tests::ast_unparse_quote::basic_str_ignored ... ok test generator::tests::ast_unparse_quote::basic_str_single ... ok test generator::tests::ast_unparse_quote::remain_str_single ... ok test generator::tests::ast_unparse_quote::type_ann_single ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::indent ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok test generator::tests::quote ... ok test generator::tests::raw ... ok test generator::tests::self_documenting_fstring ... ok test generator::tests::set_indent ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse ... ok test generator::tests::unparse_magic_commands ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::indentation ... ok test stylist::tests::line_ending ... ok test stylist::tests::quote ... ok test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-d00235a28f44bd94 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 53 tests test comments::debug::tests::debug ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::empty ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test comments::tests::base_test ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::empty_file ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::if_elif_if_else_comments ... ok test comments::tests::leading_most_outer ... ok test comments::tests::match_cases ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::only_comments ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::while_else_indented_comment_between_branches ... ok test comments::tests::while_else_very_indented_comment_between_branches ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::parenthesized_ranges ... ok test statement::suite::tests::nested_level ... ok test statement::suite::tests::top_level ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test tests::basic ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test tests::string_processing ... ok test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-6848f1ee5205f253 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-9393c5bd281540ea --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 376 tests test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_imports.py ... ok test black_compatibility::cases/line_ranges_indentation.py ... ok test black_compatibility::cases/line_ranges_two_passes.py ... ok test black_compatibility::cases/line_ranges_fmt_off_overlap.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/line_ranges_unwrapping.py ... ok test black_compatibility::cases/long_strings__type_annotations.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/module_docstring_1.py ... ok test black_compatibility::cases/linelength6.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/module_docstring_followed_by_function.py ... ok test black_compatibility::cases/module_docstring_followed_by_class.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/module_docstring_after_comment.py ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pep_570.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pep_572_py39.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_572.py ... ok test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/pep_701.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_import_line_collapse.py ... ok test black_compatibility::cases/preview_long_dict_values.py ... ok test black_compatibility::cases/preview_long_strings__east_asian_width.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/preview_long_strings__edge_case.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/preview_wrap_comprehension_in.py ... ok test black_compatibility::cases/py310_pep572.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/python38.py ... ok test black_compatibility::cases/python37.py ... ok test black_compatibility::cases/python39.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok test black_compatibility::cases/raw_docstring.py ... ok test black_compatibility::cases/raw_docstring_no_string_normalization.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/preview_long_strings.py ... ok test black_compatibility::cases/preview_long_strings__regression.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/torture.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test format::blank_line_before_class_docstring.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test format::comment_prefixes.py ... ok test format::carriage_return/string.py ... ok test format::docstring_chaperones.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_non_visible_characters.py ... ok test format::docstring.py ... ok test format::docstring_tab_indentation.py ... ok test format::empty_now_newline.py ... ok test format::empty_trailing_newline.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::docstring_newlines.py ... ok test format::empty_whitespace.py ... ok test format::expression/await.py ... ok test format::expression/annotated_assign.py ... ok test format::expression/attribute.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/boolean_operation.py ... ok test format::expression/binary_implicit_string.py ... ok test format::expression/binary.py ... ok test format::expression/bytes.py ... ok test format::expression/call.py ... ok test format::expression/compare.py ... ok test format::expression/dict_comp.py ... ok test format::expression/fstring_multiline_replacement_field.py ... ok test format::expression/fstring_preview.py ... ok test format::expression/dict.py ... ok test format::expression/generator_exp.py ... ok test format::expression/if.py ... ok test format::expression/hug.py ... ok test format::expression/join_implicit_concatenated_string.py ... ok test format::expression/join_implicit_concatenated_string_preserve.py ... ok test format::expression/fstring.py ... ok test format::expression/list.py ... ok test format::expression/list_comp.py ... ok test format::expression/list_comp_py315.py ... ok test format::expression/join_implicit_concatenated_string_assignment.py ... ok test format::expression/named_expr.py ... ok test format::expression/number.py ... ok test format::expression/optional_parentheses_comments.py ... ok test format::expression/set_comp.py ... ok test format::docstring_code_examples_dynamic_line_width.py ... ok test format::expression/lambda.py ... ok test format::expression/starred.py ... ok test format::expression/slice.py ... ok test format::expression/subscript.py ... ok test format::expression/nested_string_quote_style.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/tuple.py ... ok test format::expression/string.py ... ok test format::expression/unsplittable.py ... ok test format::expression/unary.py ... ok test format::expression/yield_from.py ... ok test format::expression/yield.py ... ok test format::fluent.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fmt_on_off/comments.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/yapf.py ... ok test format::expression/tstring.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::form_feed.py ... ok test format::fmt_skip/type_params.py ... ok test format::fmt_skip/semicolons.py ... ok test format::module_dangling_comment1.py ... ok test format::module_dangling_comment2.py ... ok test format::fmt_skip/decorators.py ... ok test format::multiline_string_deviations.py ... ok test format::notebook_docstring.py ... ok test format::parentheses/expression_parentheses_comments.py ... ok test format::newlines.pyi ... ok test format::parentheses/nested.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::newlines.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::preview.py ... ok test format::parentheses/call_chains.py ... ok test format::range_formatting/ancestory.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::quote_style.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/empty_range.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/parentheses.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/same_line_body.py ... ok test format::range_formatting/stub.pyi ... ok test format::range_formatting/whitespace_only_range.py ... ok test format::range_formatting/trailing_comments.py ... ok test format::range_formatting/regressions.py ... ok test format::statement/ann_assign.py ... ok test format::range_formatting/indent.py ... ok test format::skip_magic_trailing_comma.py ... ok test format::statement/aug_assign.py ... ok test format::statement/assign.py ... ok test format::statement/assert.py ... ok test format::statement/break.py ... ok test format::statement/delete.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/class_definition.py ... ok test format::statement/for.py ... ok test format::statement/global.py ... ok test format::statement/import.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/lazy_import.py ... ok test format::statement/import_from.py ... ok test format::statement/if.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/raise.py ... ok test format::statement/function.py ... ok test format::statement/return.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/return_annotation.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/top_level.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/top_level.pyi ... ok test format::statement/match.py ... ok test format::statement/while.py ... ok test format::statement/with_39.py ... ok test format::statement/try.py ... ok test format::statement/type_alias.py ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::stub_files/nesting.pyi ... ok test format::stub_files/top_level.pyi ... ok test format::tab_width.py ... ok test format::trailing_comments.py ... ok test format::trailing_pragma_nested.py ... ok test format::trivia.py ... ok test format::stub_files/suite.pyi ... ok test format::statement/with.py ... ok test format::docstring_code_examples.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/normalizer-a4a77f13ead333d5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 3 tests test insertion::tests::existing_import_works ... Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_importer-36adf1f5a233826c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` ok test insertion::tests::start_of_block ... ok test insertion::tests::start_of_file ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_index-7a29f6f93efcb623 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test indexer::tests::continuation ... ok test indexer::tests::test_f_string_ranges ... ok test indexer::tests::test_fstring_innermost_outermost ... ok test indexer::tests::test_triple_quoted_f_string_ranges ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_literal-4c49482aee4af018 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 24 tests test cformat::tests::test_format_parse ... ok test cformat::tests::test_format_parse_key_fail ... ok test cformat::tests::test_format_parse_type_fail ... ok test cformat::tests::test_incomplete_format_fail ... ok test cformat::tests::test_parse_flags ... ok test cformat::tests::test_parse_key ... ok test escape::unicode_escape_tests::changed ... ok test format::tests::test_all ... ok test format::tests::test_dynamic_format_spec ... ok test format::tests::test_dynamic_format_spec_with_others ... ok test format::tests::test_fill_and_align ... ok test format::tests::test_fill_and_width ... ok test format::tests::test_format_invalid_specification ... ok test format::tests::test_format_multiple_escape_with_field ... ok test format::tests::test_format_parse ... ok test format::tests::test_format_parse_escape ... ok test format::tests::test_format_parse_fail ... ok test format::tests::test_format_parse_multi_byte_char ... ok test format::tests::test_format_parse_nested_placeholder ... ok test format::tests::test_format_part ... ok test format::tests::test_format_unicode_escape ... ok test format::tests::test_format_unicode_escape_with_field ... ok test format::tests::test_parse_field_name ... ok test format::tests::test_width_only ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_parser-6a7933c270013c78 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 241 tests test lexer::indentation::tests::indentation_try_compare ... ok test lexer::tests::backslash_continuation_at_root ... ok test lexer::tests::backslash_continuation_indentation ... ok test lexer::tests::backslash_continuation_mismatch_indentation ... ok test lexer::tests::bom ... ok test lexer::tests::bom_with_offset ... ok test lexer::tests::bom_with_offset_edge ... ok test lexer::tests::dedent_after_whitespace ... ok test lexer::tests::lex_fstring_missing_brace ... ok test lexer::tests::lex_fstring_missing_brace_after_format_spec ... ok test lexer::tests::lex_fstring_unclosed ... ok test lexer::tests::multiple_backslash_continuation ... ok test lexer::tests::test_assignment ... ok test lexer::tests::test_comment_until_mac_eol ... ok test lexer::tests::test_comment_until_unix_eol ... ok test lexer::tests::test_comment_until_windows_eol ... ok test lexer::tests::test_double_dedent_with_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_unix_eol ... ok test lexer::tests::test_double_dedent_with_tabs_windows_eol ... ok test lexer::tests::test_double_dedent_with_unix_eol ... ok test lexer::tests::test_double_dedent_with_windows_eol ... ok test lexer::tests::test_emoji_identifier ... ok test lexer::tests::test_empty_fstrings ... ok test lexer::tests::test_empty_ipython_escape_command ... ok test lexer::tests::test_empty_tstrings ... ok test lexer::tests::test_escape_unicode_name ... ok test lexer::tests::test_fstring ... ok test lexer::tests::test_fstring_comments ... ok test lexer::tests::test_fstring_conversion ... ok test lexer::tests::test_fstring_error ... ok test lexer::tests::test_fstring_escape ... ok test lexer::tests::test_fstring_escape_braces ... ok test lexer::tests::test_fstring_escape_raw ... ok test lexer::tests::test_fstring_expression_multiline ... ok test lexer::tests::test_fstring_multiline ... ok test lexer::tests::test_fstring_named_unicode ... ok test lexer::tests::test_fstring_named_unicode_raw ... ok test lexer::tests::test_fstring_nested ... ok test lexer::tests::test_fstring_newline_format_spec ... ok test lexer::tests::test_fstring_parentheses ... ok test lexer::tests::test_fstring_prefix ... ok test lexer::tests::test_fstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_fstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_fstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_fstring_with_format_spec ... ok test lexer::tests::test_fstring_with_ipy_escape_command ... ok test lexer::tests::test_fstring_with_lambda_expression ... ok test lexer::tests::test_fstring_with_multiline_format_spec ... ok test lexer::tests::test_fstring_with_named_expression ... ok test lexer::tests::test_fstring_with_nul_char ... ok test lexer::tests::test_indentation_with_mac_eol ... ok test lexer::tests::test_indentation_with_unix_eol ... ok test lexer::tests::test_indentation_with_windows_eol ... ok test lexer::tests::test_infinite_loop ... ok test lexer::tests::test_invalid_leading_zero_big ... ok test lexer::tests::test_invalid_leading_zero_small ... ok test lexer::tests::test_ipython_escape_command ... ok test lexer::tests::test_ipython_escape_command_assignment ... ok test lexer::tests::test_ipython_escape_command_indentation ... ok test lexer::tests::test_ipython_escape_command_line_continuation_mac_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_unix_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_windows_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_mac_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_unix_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_windows_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_not_an_assignment ... ok test lexer::tests::test_ipython_help_end_escape_command ... ok test lexer::tests::test_line_comment_empty ... ok test lexer::tests::test_line_comment_long ... ok test lexer::tests::test_line_comment_single_whitespace ... ok test lexer::tests::test_line_comment_whitespace ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_windows_eol ... ok test lexer::tests::test_line_continuation_at_eof_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_windows_eol ... ok test lexer::tests::test_logical_newline_line_comment ... ok test lexer::tests::test_match_softkeyword_in_notebook ... ok test lexer::tests::test_nested_t_and_fstring ... ok test lexer::tests::test_newline_in_brackets_mac_eol ... ok test lexer::tests::test_newline_in_brackets_unix_eol ... ok test lexer::tests::test_newline_in_brackets_windows_eol ... ok test lexer::tests::test_non_ascii_name_flag ... ok test lexer::tests::test_non_logical_newline_in_string_continuation ... ok test lexer::tests::test_numbers ... ok test lexer::tests::test_operators ... ok test lexer::tests::test_string ... ok test lexer::tests::test_string_continuation_with_mac_eol ... ok test lexer::tests::test_string_continuation_with_unix_eol ... ok test lexer::tests::test_string_continuation_with_windows_eol ... ok test lexer::tests::test_triple_quoted_mac_eol ... ok test lexer::tests::test_triple_quoted_unix_eol ... ok test lexer::tests::test_triple_quoted_windows_eol ... ok test lexer::tests::test_tstring ... ok test lexer::tests::test_tstring_comments ... ok test lexer::tests::test_tstring_conversion ... ok test lexer::tests::test_tstring_error ... ok test lexer::tests::test_tstring_escape ... ok test lexer::tests::test_tstring_escape_braces ... ok test lexer::tests::test_tstring_escape_raw ... ok test lexer::tests::test_tstring_expression_multiline ... ok test lexer::tests::test_tstring_multiline ... ok test lexer::tests::test_tstring_named_unicode ... ok test lexer::tests::test_tstring_named_unicode_raw ... ok test lexer::tests::test_tstring_nested ... ok test lexer::tests::test_tstring_newline_format_spec ... ok test lexer::tests::test_tstring_parentheses ... ok test lexer::tests::test_tstring_prefix ... ok test lexer::tests::test_tstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_tstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_tstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_tstring_with_format_spec ... ok test lexer::tests::test_tstring_with_ipy_escape_command ... ok test lexer::tests::test_tstring_with_lambda_expression ... ok test lexer::tests::test_tstring_with_multiline_format_spec ... ok test lexer::tests::test_tstring_with_named_expression ... ok test lexer::tests::test_tstring_with_nul_char ... ok test lexer::tests::tet_too_low_dedent ... ok test parser::scratch_buffer::tests::snapshot_is_empty_relative_to_its_buffer ... ok test parser::tests::interpolated_string_escaped_brace_values ... ok test parser::tests::ipython_escape_command_expression_values ... ok test parser::tests::ipython_escape_command_values ... ok test parser::tests::malformed_radix_literals ... ok test parser::tests::nfkc_normalizes_dotted_names ... ok test parser::tests::nfkc_normalizes_names ... ok test parser::tests::number_values ... ok test parser::tests::recursion_limit_binary_paren_interplay ... ok test parser::tests::recursion_limit_default_set ... ok test parser::tests::recursion_limit_first_error_is_recursion_not_noise ... ok test parser::tests::recursion_limit_nested_calls ... ok test parser::tests::recursion_limit_nested_def_blocks ... ok test parser::tests::recursion_limit_nested_lambda_chain ... ok test parser::tests::recursion_limit_nested_lists ... ok test parser::tests::recursion_limit_nested_match_patterns ... ok test parser::tests::recursion_limit_nested_parens ... ok test parser::tests::recursion_limit_nested_subscripts ... ok test parser::tests::recursion_limit_normal_python_unaffected ... ok test parser::tests::recursion_limit_preserves_prior_statements ... ok test parser::tests::recursion_limit_right_assoc_pow_chain ... ok test parser::tests::recursion_limit_ternary_else_chain ... ok test parser::tests::test_expr_mode_invalid_syntax1 ... ok test parser::tests::test_expr_mode_invalid_syntax2 ... ok test parser::tests::test_expr_mode_invalid_syntax3 ... ok test parser::tests::test_expr_mode_valid_syntax ... ok test parser::tests::test_fstring_expr_inner_line_continuation_and_t_string ... ok test parser::tests::test_fstring_expr_inner_line_continuation_newline_t_string ... ok test parser::tests::test_ipython_escape_commands ... ok test parser::tests::test_modes ... ok test parser::tests::test_tstring_fstring_middle ... ok test parser::tests::test_tstring_fstring_middle_fuzzer ... ok test parser::tests::test_unicode_aliases ... ok test string::tests::test_backspace_alias ... ok test string::tests::test_bell_alias ... ok test string::tests::test_carriage_return_alias ... ok test string::tests::test_character_tabulation_with_justification_alias ... ok test string::tests::test_delete_alias ... ok test string::tests::test_dont_panic_on_8_in_octal_escape ... ok test string::tests::test_double_quoted_byte ... ok test string::tests::test_escape_alias ... ok test string::tests::test_escape_char_in_byte_literal ... ok test string::tests::test_escape_octet ... ok test string::tests::test_form_feed_alias ... ok test string::tests::test_fstring_constant_range ... ok test string::tests::test_fstring_escaped_character ... ok test string::tests::test_fstring_escaped_newline ... ok test string::tests::test_fstring_line_continuation ... ok test string::tests::test_fstring_parse_self_documenting_base ... ok test string::tests::test_fstring_parse_self_documenting_base_more ... ok test string::tests::test_fstring_parse_self_documenting_format ... ok test string::tests::test_fstring_unescaped_newline ... ok test string::tests::test_hts_alias ... ok test string::tests::test_invalid_byte_literal_error ... ok test string::tests::test_invalid_unicode_literal ... ok test string::tests::test_invalid_unicode_name_error ... ok test string::tests::test_missing_unicode_lbrace_error ... ok test string::tests::test_missing_unicode_rbrace_error ... ok test string::tests::test_parse_empty_fstring ... ok test string::tests::test_parse_empty_tstring ... ok test string::tests::test_parse_f_string_concat_1 ... ok test string::tests::test_parse_f_string_concat_2 ... ok test string::tests::test_parse_f_string_concat_3 ... ok test string::tests::test_parse_f_string_concat_4 ... ok test string::tests::test_parse_f_t_string_concat_1_error ... ok test string::tests::test_parse_f_t_string_concat_2_error ... ok test string::tests::test_parse_fstring ... ok test string::tests::test_parse_fstring_equals ... ok test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_fstring_nested_spec ... ok test string::tests::test_parse_fstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_fstring_nested_string_spec ... ok test string::tests::test_parse_fstring_not_equals ... ok test string::tests::test_parse_fstring_not_nested_spec ... ok test string::tests::test_parse_fstring_self_doc_prec_space ... ok test string::tests::test_parse_fstring_self_doc_trailing_space ... ok test string::tests::test_parse_fstring_yield_expr ... ok test string::tests::test_parse_invalid_fstring ... ok test string::tests::test_parse_invalid_tstring ... ok test string::tests::test_parse_string_concat ... ok test string::tests::test_parse_string_triple_quotes_with_kind ... ok test string::tests::test_parse_t_string_concat_1_error ... ok test string::tests::test_parse_t_string_concat_2_error ... ok test string::tests::test_parse_t_string_concat_3_error ... ok test string::tests::test_parse_t_string_concat_4_error ... ok test string::tests::test_parse_tstring ... ok test string::tests::test_parse_tstring_equals ... ok test string::tests::test_parse_tstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_tstring_nested_spec ... ok test string::tests::test_parse_tstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_tstring_nested_string_spec ... ok test string::tests::test_parse_tstring_not_equals ... ok test string::tests::test_parse_tstring_not_nested_spec ... ok test string::tests::test_parse_tstring_self_doc_prec_space ... ok test string::tests::test_parse_tstring_self_doc_trailing_space ... ok test string::tests::test_parse_tstring_yield_expr ... ok test string::tests::test_parse_u_f_string_concat_1 ... ok test string::tests::test_parse_u_f_string_concat_2 ... ok test string::tests::test_parse_u_string_concat_1 ... ok test string::tests::test_parse_u_string_concat_2 ... ok test string::tests::test_parse_u_t_string_concat_1_error ... ok test string::tests::test_parse_u_t_string_concat_2_error ... ok test string::tests::test_raw_byte_literal_1 ... ok test string::tests::test_raw_byte_literal_2 ... ok test string::tests::test_raw_fstring ... ok test string::tests::test_raw_tstring ... ok test string::tests::test_single_quoted_byte ... ok test string::tests::test_string_parser_escaped_mac_eol ... ok test string::tests::test_string_parser_escaped_unix_eol ... ok test string::tests::test_string_parser_escaped_windows_eol ... ok test string::tests::test_triple_quoted_raw_fstring ... ok test string::tests::test_triple_quoted_raw_tstring ... ok test string::tests::test_tstring_constant_range ... ok test string::tests::test_tstring_escaped_character ... ok test string::tests::test_tstring_escaped_newline ... ok test string::tests::test_tstring_line_continuation ... ok test string::tests::test_tstring_parse_self_documenting_base ... ok test string::tests::test_tstring_parse_self_documenting_base_more ... ok test string::tests::test_tstring_parse_self_documenting_format ... ok test string::tests::test_tstring_unescaped_newline ... ok test token_set::token_set_works_for_tokens ... ok test result: ok. 241 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-7e0dc0241b50c37c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 551 tests test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::aug_assign_stmt_invalid_value.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::except_star_py310.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_stmt_invalid_expression.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target.py ... ok test inline_err::f_string_unclosed_lbrace.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::for_stmt_missing_iter.py ... ok test inline_err::from_import_dotted_names.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.py ... ok test inline_err::from_import_missing_module.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::from_import_parenthesized_star.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::if_stmt_empty_body.py ... ok test inline_err::if_stmt_elif_missing_colon.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_invalid_elif_test_expr.py ... ok test inline_err::if_stmt_missing_colon.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::invalid_match_pattern_target.py ... ok test inline_err::invalid_fstring_literal_element.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_string_literal.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.py ... ok test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::ipython_help_escape_command_error_recovery_3.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::match_expected_colon.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_expected_case_block.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::nested_quote_in_format_spec_py312.py ... ok test inline_err::nonlocal_declaration_at_module_level.py ... ok test inline_err::node_range_with_gaps.py ... ok test inline_err::nonlocal_stmt_expression.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::param_missing_annotation.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::nonlocal_stmt_empty.py ... ok test inline_err::param_with_invalid_annotation.py ... ok test inline_err::param_with_invalid_star_annotation.py ... ok test inline_err::param_with_invalid_default.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::params_duplicate_names.py ... ok test inline_err::param_with_star_annotation_py310.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::simple_stmts_on_same_line.py ... ok test inline_err::simple_stmts_on_same_line_in_block.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::starred_comprehension_target.py ... ok test inline_err::single_star_return.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::starred_list_comp_py314.py ... ok test inline_err::star_slices.py ... ok test inline_err::pep701_f_string_py311.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_type_var_tuple_invalid_default_expr.py ... ok test inline_err::type_parameter_default_order.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::walrus_py37.py ... ok test inline_err::unparenthesized_named_expr_set_comp_py38.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_ok::all_async_comprehension_py310.py ... ok test inline_err::yield_after_comma.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::ann_assign_stmt_simple_target.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_expression_eval_hack_py38.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_parameter_range.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok test inline_ok::lazy_import_stmt_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::lazy_import_relative_py315.py ... ok test inline_ok::lazy_import_semantic_ok_py315.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_keyword_2.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_classify_as_keyword_1.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::multiple_assignment_in_case_pattern.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_star_annotation_py311.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_context_manager_py39.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_order.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/arguments/missing_argument.py ... ok test invalid_syntax::expressions/arguments/missing_expression.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/missing_comma.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/named_expression.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/lambda_default_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_2.py ... ok test invalid_syntax::expressions/named/missing_expression_3.py ... ok test invalid_syntax::expressions/parenthesized/generator.py ... ok test invalid_syntax::expressions/named/missing_expression_4.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok test invalid_syntax::expressions/set/comprehension.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/parenthesized/tuple_starred_expr.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/set/star_expression_precedence.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/unary/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_0.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_2.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok test invalid_syntax::re_lexing/ty_1828.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/if_extra_indent.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/match/as_pattern_1.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test invalid_syntax::statements/match/unary_add_usage.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/dictionary_comprehension.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::statement/annotated_assignment.py ... ok test valid_syntax::statement/assert.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::expressions/t_string.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/import.py ... ok test valid_syntax::statement/if.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/raise.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/simple.py ... ok test valid_syntax::statement/return.py ... ok test valid_syntax::statement/function.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/with.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/try.py ... ok test valid_syntax::statement/match.py ... ok test result: ok. 551 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/generate_inline_tests-221d0d74953041bc --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test generate_inline_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_semantic-5e1366c346b5e64d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test analyze::type_inference::tests::type_inference ... ok test binding::tests::size ... ok test cfg::tests::control_flow_graph::_jumps_py_expects ... ok test cfg::tests::control_flow_graph::_no_flow_py_expects ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_stdlib-0086bfbf95e64da1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test identifiers::tests::migration_name ... ok test identifiers::tests::module_name ... ok test identifiers::tests::valid_identifiers ... ok test sys::tests::python_315_stdlib_modules ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_trivia-f691e7cf74198cba --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 35 tests test textwrap::tests::adjust_indent ... ok test textwrap::tests::dedent_blank_line ... ok test textwrap::tests::dedent_empty ... ok test textwrap::tests::dedent_empty_line ... ok test textwrap::tests::dedent_mixed_newlines ... ok test textwrap::tests::dedent_mixed_tabbed_whitespace ... ok test textwrap::tests::dedent_mixed_whitespace ... ok test textwrap::tests::dedent_multi_line ... ok test textwrap::tests::dedent_non_python_whitespace ... ok test textwrap::tests::dedent_preserve_no_terminating_newline ... ok test textwrap::tests::dedent_tabbed_whitespace ... ok test textwrap::tests::dedent_to_handles_when_multiple_leading_form_feeds_greater_than_dedent_len ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_in_provided_indentation ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_when_checking_indentation ... ok test textwrap::tests::dedent_to_is_idempotent ... ok test textwrap::tests::dedent_to_only_whitespace_lines ... ok test textwrap::tests::dedent_to_preserves_crlf_for_lines_starting_with_form_feed ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line_with_crlf ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_first_line ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_second_line ... ok test textwrap::tests::dedent_to_returns_none_if_indent_too_large ... ok test textwrap::tests::dedent_whitespace_line ... ok test textwrap::tests::indent_empty ... ok test textwrap::tests::indent_empty_line ... ok test textwrap::tests::indent_first_line_empty ... ok test textwrap::tests::indent_first_line_empty_line ... ok test textwrap::tests::indent_first_line_mixed_newlines ... ok test textwrap::tests::indent_first_line_nonempty ... ok test textwrap::tests::indent_mixed_newlines ... ok test textwrap::tests::indent_nonempty ... ok test whitespace::tests::tab_expansion_allocates_changed_text ... ok test whitespace::tests::tab_expansion_borrows_unchanged_text ... ok test whitespace::tests::tab_offset_advances_to_next_stop ... ok test whitespace::tests::u32_tab_offset_advances_to_next_stop ... ok test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/block_comments-cab7194ba423bd3a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/simple_tokenizer-38fbc7e05ee38f90 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 44 tests test comment_containing_single_quoted_string ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test fstring ... ok test identifier_ending_in_non_start_char ... ok test identifier_starting_with_string_kind ... ok test ignore_word_with_only_id_continuing_chars ... ok test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test single_quoted_multiline_string_containing_comment ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test string_followed_by_multiple_comments ... ok test string_with_byte_kind ... ok test string_with_double_escaped_backslash ... ok test string_with_escaped_quote ... ok test string_with_invalid_kind ... ok test string_with_kind ... ok test test_previous_token_simple ... ok test tokenize_bogus ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_eq ... ok test tokenize_invalid_operators ... ok test tokenize_multichar ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_parentheses ... ok test tokenize_slash ... ok test tokenize_substring ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test triple_quoted_multiline_string_containing_comment ... ok test tstring ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/whitespace-4d250a71eeb8a278 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_server-ba5469b654d48005 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 25 tests test edit::notebook::tests::swap_cells ... ok test edit::replacement::tests::delete_first_line ... ok test edit::replacement::tests::delete_middle_line ... ok test edit::replacement::tests::delete_multiple_lines ... ok test edit::replacement::tests::insert_first_line ... ok test edit::replacement::tests::insert_middle_line ... ok test edit::replacement::tests::insert_multiple_lines ... ok test edit::replacement::tests::replace_lines ... ok test edit::text_document::tests::redo_edit ... ok test format::tests::format_per_file_version ... ok test format::tests::format_per_file_version_range ... ok test lint::tests::all_annotations_are_related_information ... ok test session::index::ruff_settings::tests::conflicting_editor_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::inline_and_specific_settings_resolution_order ... ok test session::index::ruff_settings::tests::inline_settings ... ok test session::index::ruff_settings::tests::invalid_editor_only_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::invalid_inline_editor_settings_fall_back_to_configuration ... ok test session::options::tests::client_options_rule_selectors_use_editor_source ... ok test session::options::tests::inline_configuration ... ok test session::options::tests::test_empty_init_options_deserialize ... ok test session::options::tests::test_global_only_init_options_deserialize ... ok test session::options::tests::test_global_only_resolves_correctly ... ok test session::options::tests::test_preview_flag ... ok test session::options::tests::test_vs_code_init_options_deserialize ... ok test session::options::tests::test_vs_code_workspace_settings_resolve ... ok test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/document-f4751d248f837793 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test delete_lines_pandas_html ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-77317c0605c3d102 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 29 tests test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-08-07 12:08:00.514076023 INFO No workspace options found for file:///tmp/.tmpboo3ul, using default options 2026-08-07 12:08:00.514134527 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.514177904 DEBUG Indexing settings for workspace: /tmp/.tmpboo3ul 2026-08-07 12:08:00.517874455 INFO Registering workspace: /tmp/.tmpboo3ul 2026-08-07 12:08:00.517976416 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.518145349 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 12:08:00.518195693 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-08-07 12:08:00.528488271 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.528505291 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.528609330 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-07 12:08:00.530559117 INFO No workspace options found for file:///tmp/.tmp4C7moT, using default options 2026-08-07 12:08:00.530606982 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.530616521 DEBUG Indexing settings for workspace: /tmp/.tmp4C7moT 2026-08-07 12:08:00.533365607 INFO Registering workspace: /tmp/.tmp4C7moT 2026-08-07 12:08:00.533874638 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.534021845 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.534100500 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 12:08:00.534161376 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp4C7moT/test.py 2026-08-07 12:08:00.534183207 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp4C7moT/test.py 2026-08-07 12:08:00.535179375 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.535289976 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp4C7moT/test.py 2026-08-07 12:08:00.535322501 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.624266455 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.624291294 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.624376517 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-07 12:08:00.626741388 INFO No workspace options found for file:///tmp/.tmp3Q0S10, using default options 2026-08-07 12:08:00.626858154 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.626869277 DEBUG Indexing settings for workspace: /tmp/.tmp3Q0S10 2026-08-07 12:08:00.627607884 DEBUG No `target-version` found in `/tmp/.tmp3Q0S10/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:00.627902191 DEBUG Loaded settings from: `/tmp/.tmp3Q0S10/ruff.toml` for `/tmp/.tmp3Q0S10` 2026-08-07 12:08:00.631679400 INFO Registering workspace: /tmp/.tmp3Q0S10 2026-08-07 12:08:00.631962648 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.632114314 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.632196474 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.632245753 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp3Q0S10/ruff.toml 2026-08-07 12:08:00.632593367 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 12:08:00.632607244 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp3Q0S10/ruff.toml 2026-08-07 12:08:00.632632580 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp3Q0S10/ruff.toml 2026-08-07 12:08:00.643178720 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:00.643193300 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.643273755 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-07 12:08:00.645625203 INFO No workspace options found for file:///tmp/.tmpG6DGbu, using default options 2026-08-07 12:08:00.645670369 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.645684652 DEBUG Indexing settings for workspace: /tmp/.tmpG6DGbu 2026-08-07 12:08:00.646800042 DEBUG Loaded settings from: `/tmp/.tmpG6DGbu/pyproject.toml` for `/tmp/.tmpG6DGbu` 2026-08-07 12:08:00.647645902 INFO Registering workspace: /tmp/.tmpG6DGbu 2026-08-07 12:08:00.647749031 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.647868830 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.647925638 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.647976986 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpG6DGbu/test.py 2026-08-07 12:08:00.648731351 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.649108896 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 12:08:00.649128193 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpG6DGbu/test.py 2026-08-07 12:08:00.649156845 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpG6DGbu/test.py 2026-08-07 12:08:00.649242615 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.649334501 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpG6DGbu/test.py 2026-08-07 12:08:00.649363693 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.659729359 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:00.659746990 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.660037035 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-07 12:08:00.662015314 INFO No workspace options found for file:///tmp/.tmpkxrk1c, using default options 2026-08-07 12:08:00.662061656 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.662071273 DEBUG Indexing settings for workspace: /tmp/.tmpkxrk1c 2026-08-07 12:08:00.663939431 INFO Registering workspace: /tmp/.tmpkxrk1c 2026-08-07 12:08:00.664061222 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.664284628 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 12:08:00.664329003 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because its Ruff document URI payload is invalid: relative URL without a base: "not-a-uri". 2026-08-07 12:08:00.674872070 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.674886806 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.674985957 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-07 12:08:00.676976742 INFO No workspace options found for file:///tmp/.tmpcGTQ52, using default options 2026-08-07 12:08:00.677021425 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.677029626 DEBUG Indexing settings for workspace: /tmp/.tmpcGTQ52 2026-08-07 12:08:00.679568033 INFO Registering workspace: /tmp/.tmpcGTQ52 2026-08-07 12:08:00.679675572 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.679784582 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.679917738 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 12:08:00.690255021 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.690266343 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.690357945 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-07 12:08:00.692408109 INFO No workspace options found for file:///tmp/.tmpBYaMSt, using default options 2026-08-07 12:08:00.692449207 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.692457138 DEBUG Indexing settings for workspace: /tmp/.tmpBYaMSt 2026-08-07 12:08:00.693423345 DEBUG Loaded settings from: `/tmp/.tmpBYaMSt/pyproject.toml` for `/tmp/.tmpBYaMSt` 2026-08-07 12:08:00.701605847 INFO Registering workspace: /tmp/.tmpBYaMSt 2026-08-07 12:08:00.701704457 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.701797093 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.702206566 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:00.702289312 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpBYaMSt/test.thing 2026-08-07 12:08:00.704048423 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:00.714449562 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.714462560 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.714569998 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-07 12:08:00.716835880 INFO No workspace options found for file:///tmp/.tmpvuMJMS, using default options 2026-08-07 12:08:00.716879789 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.716888121 DEBUG Indexing settings for workspace: /tmp/.tmpvuMJMS 2026-08-07 12:08:00.717947753 DEBUG Loaded settings from: `/tmp/.tmpvuMJMS/pyproject.toml` for `/tmp/.tmpvuMJMS` 2026-08-07 12:08:00.718641595 INFO Registering workspace: /tmp/.tmpvuMJMS 2026-08-07 12:08:00.718733677 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.718827593 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.718916205 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.718990107 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpvuMJMS/test.thing 2026-08-07 12:08:00.730093179 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.730105117 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.730213859 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-07 12:08:00.732231880 INFO No workspace options found for file:///tmp/.tmp9ScrbP, using default options 2026-08-07 12:08:00.732272248 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.732280628 DEBUG Indexing settings for workspace: /tmp/.tmp9ScrbP 2026-08-07 12:08:00.733496230 DEBUG Loaded settings from: `/tmp/.tmp9ScrbP/pyproject.toml` for `/tmp/.tmp9ScrbP` 2026-08-07 12:08:00.734089652 INFO Registering workspace: /tmp/.tmp9ScrbP 2026-08-07 12:08:00.734183076 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.734315919 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.734376701 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-07 12:08:00.734453214 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmp9ScrbP/test.thing 2026-08-07 12:08:00.734469685 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-07 12:08:00.752630359 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.752641634 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-07 12:08:00.752741058 DEBUG Received exit notification, exiting 2026-08-07 12:08:00.755269056 INFO No workspace options found for file:///tmp/.tmpcVTe8B, using default options 2026-08-07 12:08:00.755314125 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.755322832 DEBUG Indexing settings for workspace: /tmp/.tmpcVTe8B 2026-08-07 12:08:00.761662365 INFO Registering workspace: /tmp/.tmpcVTe8B 2026-08-07 12:08:00.761756783 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.761846400 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.761920736 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.761978253 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpcVTe8B/pyproject.toml 2026-08-07 12:08:00.772904609 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.772914574 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.773016394 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-08-07 12:08:00.774878306 INFO No workspace options found for file:///tmp/.tmpdWApM3, using default options 2026-08-07 12:08:00.774926427 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.774941322 DEBUG Indexing settings for workspace: /tmp/.tmpdWApM3 2026-08-07 12:08:00.775880066 DEBUG No `target-version` found in `/tmp/.tmpdWApM3/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:00.776152248 DEBUG Loaded settings from: `/tmp/.tmpdWApM3/ruff.toml` for `/tmp/.tmpdWApM3` 2026-08-07 12:08:00.776921945 INFO Registering workspace: /tmp/.tmpdWApM3 2026-08-07 12:08:00.777044632 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.777159025 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.777267134 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.777309292 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpdWApM3/ruff.toml 2026-08-07 12:08:00.787770722 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.787787164 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.787882691 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-07 12:08:00.789783675 INFO No workspace options found for file:///tmp/.tmprF62qm, using default options 2026-08-07 12:08:00.789823695 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.789832980 DEBUG Indexing settings for workspace: /tmp/.tmprF62qm 2026-08-07 12:08:00.790641257 DEBUG Loaded settings from: `/tmp/.tmprF62qm/pyproject.toml` for `/tmp/.tmprF62qm` 2026-08-07 12:08:00.791636265 INFO Registering workspace: /tmp/.tmprF62qm 2026-08-07 12:08:00.791732880 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.791820953 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.791888287 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:00.791935755 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmprF62qm/test.py 2026-08-07 12:08:00.792676146 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.803280925 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.803295339 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test hover::hover_for_file_level_noqa ... 2026-08-07 12:08:00.803384230 DEBUG Received exit notification, exiting 2026-08-07 12:08:00.805368574 INFO No workspace options found for file:///tmp/.tmpR50IQZ, using default options 2026-08-07 12:08:00.805419181 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.805434087 DEBUG Indexing settings for workspace: /tmp/.tmpR50IQZ 2026-08-07 12:08:00.807410820 INFO Registering workspace: /tmp/.tmpR50IQZ 2026-08-07 12:08:00.807518388 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.807601826 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.808547009 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.821627400 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.821637820 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.821729992 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-07 12:08:00.823557142 INFO No workspace options found for file:///tmp/.tmpxVK8i8, using default options 2026-08-07 12:08:00.823599777 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.823609292 DEBUG Indexing settings for workspace: /tmp/.tmpxVK8i8 2026-08-07 12:08:00.824585978 DEBUG Loaded settings from: `/tmp/.tmpxVK8i8/pyproject.toml` for `/tmp/.tmpxVK8i8` 2026-08-07 12:08:00.831608185 INFO Registering workspace: /tmp/.tmpxVK8i8 2026-08-07 12:08:00.832644578 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.832733957 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.832833287 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.843200462 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.843210318 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.843230910 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-07 12:08:00.845395318 INFO No workspace options found for file:///tmp/.tmpmBdVO0, using default options 2026-08-07 12:08:00.845440767 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.845455669 DEBUG Indexing settings for workspace: /tmp/.tmpmBdVO0 2026-08-07 12:08:00.851428273 INFO Registering workspace: /tmp/.tmpmBdVO0 2026-08-07 12:08:00.851534484 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.851638271 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.851713238 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.862181236 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.862191566 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.862285291 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-07 12:08:00.864023333 INFO No workspace options found for file:///tmp/.tmpDxRlxn, using default options 2026-08-07 12:08:00.864065714 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.864074984 DEBUG Indexing settings for workspace: /tmp/.tmpDxRlxn 2026-08-07 12:08:00.871620750 INFO Registering workspace: /tmp/.tmpDxRlxn 2026-08-07 12:08:00.871730607 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.871901251 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.872005675 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.872264824 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-07 12:08:00.872476345 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-07 12:08:00.872624570 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-07 12:08:00.872743548 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-07 12:08:00.872820402 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-07 12:08:00.883086560 DEBUG request{id=8 method=shutdown}: enter 2026-08-07 12:08:00.883099822 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.883201253 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-07 12:08:00.885249517 INFO No workspace options found for file:///tmp/.tmpmfo6Mh, using default options 2026-08-07 12:08:00.885294779 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.885309306 DEBUG Indexing settings for workspace: /tmp/.tmpmfo6Mh 2026-08-07 12:08:00.887259126 INFO Registering workspace: /tmp/.tmpmfo6Mh 2026-08-07 12:08:00.887363804 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.887458933 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.887537976 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.898237070 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.898246849 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.898338050 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-07 12:08:00.901241363 INFO No workspace options found for file:///tmp/.tmpcei0Jo, using default options 2026-08-07 12:08:00.901282373 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.901291421 DEBUG Indexing settings for workspace: /tmp/.tmpcei0Jo 2026-08-07 12:08:00.903063513 INFO Registering workspace: /tmp/.tmpcei0Jo 2026-08-07 12:08:00.903188347 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.903359544 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:00.903439330 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.913746998 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.913759929 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.913856908 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-07 12:08:00.916170705 INFO No workspace options found for file:///tmp/.tmpf7QT4n, using default options 2026-08-07 12:08:00.916211501 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.916219507 DEBUG Indexing settings for workspace: /tmp/.tmpf7QT4n 2026-08-07 12:08:00.918963982 INFO Registering workspace: /tmp/.tmpf7QT4n 2026-08-07 12:08:00.919605482 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.919763650 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 12:08:00.919818478 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpf7QT4n/not-open.py` isn't open. 2026-08-07 12:08:00.931072072 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:00.931082496 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.931184468 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-07 12:08:00.933573300 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures, using default options 2026-08-07 12:08:00.933615929 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.933625847 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 12:08:00.934965808 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 12:08:00.935183441 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=275 2026-08-07 12:08:00.935204138 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 12:08:00.939018349 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 12:08:00.939149939 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.939395357 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 12:08:00.939487978 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures/notebook.py 2026-08-07 12:08:00.941918001 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.941983767 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.942046265 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.942557562 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.942694087 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.953381753 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 12:08:00.953395142 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test notebook::related_information ... 2026-08-07 12:08:00.953493462 DEBUG Received exit notification, exiting 2026-08-07 12:08:00.955702710 INFO No workspace options found for file:///tmp/.tmpWs8Pl4, using default options 2026-08-07 12:08:00.955745820 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.955755193 DEBUG Indexing settings for workspace: /tmp/.tmpWs8Pl4 2026-08-07 12:08:00.956619423 DEBUG Loaded settings from: `/tmp/.tmpWs8Pl4/pyproject.toml` for `/tmp/.tmpWs8Pl4` 2026-08-07 12:08:00.957523273 INFO Registering workspace: /tmp/.tmpWs8Pl4 2026-08-07 12:08:00.957616171 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.957716638 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 12:08:00.957746128 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpWs8Pl4/test.ipynb 2026-08-07 12:08:00.958395558 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.968645412 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 12:08:00.968655947 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:00.968749457 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-07 12:08:00.971176654 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures, using default options 2026-08-07 12:08:00.971217746 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:00.971227841 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 12:08:00.972349318 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 12:08:00.972559417 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=275 2026-08-07 12:08:00.972579255 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 12:08:00.981655882 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 12:08:00.981753355 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:00.981919162 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 12:08:00.981989849 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-07 12:08:00.982791708 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.982837390 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.982875791 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.983219011 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.991645765 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 12:08:00.991692498 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-07 12:08:00.992301261 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.992345650 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.992384623 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.992669289 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.992839181 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.992984402 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 12:08:00.993019822 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-07 12:08:00.993650835 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.993694419 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.993732580 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:00.994022841 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:00.994193302 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:08:01.005467769 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 12:08:01.005479775 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.005589986 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-07 12:08:01.007770000 INFO No workspace options found for file:///tmp/.tmpxmXHHW, using default options 2026-08-07 12:08:01.007812673 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.007822257 DEBUG Indexing settings for workspace: /tmp/.tmpxmXHHW 2026-08-07 12:08:01.008495291 DEBUG No `target-version` found in `/tmp/.tmpxmXHHW/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:01.008758306 DEBUG Loaded settings from: `/tmp/.tmpxmXHHW/.ruff.toml` for `/tmp/.tmpxmXHHW` 2026-08-07 12:08:01.008801996 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpxmXHHW/sub 2026-08-07 12:08:01.011571835 INFO Registering workspace: /tmp/.tmpxmXHHW 2026-08-07 12:08:01.011667494 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.011769326 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.011852271 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:01.011893462 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpxmXHHW/sub/test.py 2026-08-07 12:08:01.012053929 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.012110224 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 12:08:01.012123025 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpxmXHHW/sub/foo/test.py 2026-08-07 12:08:01.023097878 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:01.023108320 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.023238800 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-07 12:08:01.025537060 INFO No workspace options found for file:///tmp/.tmpAvFvBc/sub, using default options 2026-08-07 12:08:01.025577779 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.025585953 DEBUG Indexing settings for workspace: /tmp/.tmpAvFvBc/sub 2026-08-07 12:08:01.025628771 DEBUG No `target-version` found in `/tmp/.tmpAvFvBc/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:01.025779248 DEBUG Loaded settings from: `/tmp/.tmpAvFvBc/.ruff.toml` 2026-08-07 12:08:01.026381398 DEBUG No `target-version` found in `/tmp/.tmpAvFvBc/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:01.026639884 DEBUG Loaded settings from: `/tmp/.tmpAvFvBc/sub/.ruff.toml` for `/tmp/.tmpAvFvBc/sub` 2026-08-07 12:08:01.026678386 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpAvFvBc/sub/foo 2026-08-07 12:08:01.028487597 INFO Registering workspace: /tmp/.tmpAvFvBc/sub 2026-08-07 12:08:01.028576240 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.028679007 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.028746667 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:01.028792166 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpAvFvBc/sub/test.py 2026-08-07 12:08:01.028839404 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.029120814 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.029180519 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 12:08:01.029193021 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpAvFvBc/sub/foo/test.py 2026-08-07 12:08:01.039426226 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:01.039436560 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.039534218 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor_in_a_multi_root_workspace ... 2026-08-07 12:08:01.042473773 INFO No workspace options found for file:///tmp/.tmp1LChLK, using default options 2026-08-07 12:08:01.042514111 INFO No workspace options found for file:///tmp/.tmp1LChLK/sub, using default options 2026-08-07 12:08:01.042521263 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.042529732 DEBUG Indexing settings for workspace: /tmp/.tmp1LChLK 2026-08-07 12:08:01.043311064 DEBUG Loaded settings from: `/tmp/.tmp1LChLK/.ruff.toml` for `/tmp/.tmp1LChLK` 2026-08-07 12:08:01.043753433 DEBUG Ignored path via `extend-exclude`: /tmp/.tmp1LChLK/sub 2026-08-07 12:08:01.044335525 INFO Registering workspace: /tmp/.tmp1LChLK 2026-08-07 12:08:01.044350763 DEBUG Indexing settings for workspace: /tmp/.tmp1LChLK/sub 2026-08-07 12:08:01.044603398 DEBUG Loaded settings from: `/tmp/.tmp1LChLK/.ruff.toml` 2026-08-07 12:08:01.045738990 DEBUG Loaded settings from: `/tmp/.tmp1LChLK/sub/.ruff.toml` for `/tmp/.tmp1LChLK/sub` 2026-08-07 12:08:01.045882066 DEBUG Ignored path via `extend-exclude`: /tmp/.tmp1LChLK/sub/foo 2026-08-07 12:08:01.051614908 INFO Registering workspace: /tmp/.tmp1LChLK/sub 2026-08-07 12:08:01.051773158 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.052019373 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.052129054 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:01.052195726 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmp1LChLK/test.py 2026-08-07 12:08:01.052269626 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.052562082 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.052629496 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 12:08:01.052644087 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmp1LChLK/sub/test.py 2026-08-07 12:08:01.052672417 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.052882074 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.052973287 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-07 12:08:01.052998103 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmp1LChLK/sub/foo/test.py 2026-08-07 12:08:01.071707580 DEBUG request{id=5 method=shutdown}: enter 2026-08-07 12:08:01.071725412 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.071988894 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-07 12:08:01.074219837 INFO No workspace options found for file:///tmp/.tmpnsqVR2, using default options 2026-08-07 12:08:01.074283150 INFO No workspace options found for file:///tmp/.tmpnsqVR2/external/Y, using default options 2026-08-07 12:08:01.074290621 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.074298945 DEBUG Indexing settings for workspace: /tmp/.tmpnsqVR2 2026-08-07 12:08:01.075543966 DEBUG Loaded settings from: `/tmp/.tmpnsqVR2/systemtests/pyproject.toml` for `/tmp/.tmpnsqVR2/systemtests` 2026-08-07 12:08:01.077068707 INFO Registering workspace: /tmp/.tmpnsqVR2 2026-08-07 12:08:01.077083457 DEBUG Indexing settings for workspace: /tmp/.tmpnsqVR2/external/Y 2026-08-07 12:08:01.079848636 INFO Registering workspace: /tmp/.tmpnsqVR2/external/Y 2026-08-07 12:08:01.079962285 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.080080076 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.080097400 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.080158236 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:01.080208017 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpnsqVR2/systemtests/tests/common/fakes/wus.py 2026-08-07 12:08:01.080313707 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:01.080729007 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-07 12:08:01.080742402 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpnsqVR2/external/Y/wus.py 2026-08-07 12:08:01.081430208 DEBUG request{id=3 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-07 12:08:01.091989550 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:01.091999326 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.092092400 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-07 12:08:01.094137873 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 12:08:01.094182859 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server, using default options 2026-08-07 12:08:01.094190287 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.094199691 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 12:08:01.095327076 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 12:08:01.095527847 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=275 2026-08-07 12:08:01.095548365 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 12:08:01.095712470 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 12:08:01.095811880 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.095909554 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.095951119 WARN No settings available for file:///tmp/.tmpQjLilY/nested/test.py - falling back to default settings 2026-08-07 12:08:01.096251031 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:01.096335523 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpQjLilY/nested/test.py 2026-08-07 12:08:01.096402308 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.096687742 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.096708371 WARN No settings available for file:///tmp/.tmpQjLilY/unrelated/test.py - falling back to default settings 2026-08-07 12:08:01.096967562 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 12:08:01.096989212 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpQjLilY/unrelated/test.py 2026-08-07 12:08:01.097023287 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.107335173 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 12:08:01.107348027 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.107442447 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-07 12:08:01.110157347 INFO No workspace options found for file:///tmp/.tmpuuFOxz, using default options 2026-08-07 12:08:01.110198046 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.110206207 DEBUG Indexing settings for workspace: /tmp/.tmpuuFOxz 2026-08-07 12:08:01.111876605 INFO Registering workspace: /tmp/.tmpuuFOxz 2026-08-07 12:08:01.111984931 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.112194164 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 12:08:01.112230568 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpuuFOxz/not-open.py` isn't open. 2026-08-07 12:08:01.122550205 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:01.122564136 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-07 12:08:01.122662343 DEBUG Received exit notification, exiting 2026-08-07 12:08:01.124891605 INFO No workspace options found for file:///tmp/.tmpWIruUF/sub, using default options 2026-08-07 12:08:01.124936908 DEBUG Negotiated position encoding: UTF16 2026-08-07 12:08:01.124951650 DEBUG Indexing settings for workspace: /tmp/.tmpWIruUF/sub 2026-08-07 12:08:01.125038261 DEBUG No `target-version` found in `/tmp/.tmpWIruUF/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:01.125430931 DEBUG Loaded settings from: `/tmp/.tmpWIruUF/.ruff.toml` 2026-08-07 12:08:01.126275199 DEBUG No `target-version` found in `/tmp/.tmpWIruUF/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=215 2026-08-07 12:08:01.126528878 DEBUG Loaded settings from: `/tmp/.tmpWIruUF/sub/.ruff.toml` for `/tmp/.tmpWIruUF/sub` 2026-08-07 12:08:01.126569791 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpWIruUF/sub/foo 2026-08-07 12:08:01.127347650 INFO Registering workspace: /tmp/.tmpWIruUF/sub 2026-08-07 12:08:01.127569294 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 12:08:01.127688058 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 12:08:01.127733173 WARN No settings available for file:///tmp/.tmpWIruUF/unrelated/test.py - falling back to default settings 2026-08-07 12:08:01.127989816 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 12:08:01.128032830 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWIruUF/unrelated/test.py 2026-08-07 12:08:01.128074955 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 12:08:01.138404205 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 12:08:01.138415767 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 12:08:01.138497267 DEBUG Received exit notification, exiting ok test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_source_file-e994cff7f0457014 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test line_index::tests::ascii_carriage_return ... ok test line_index::tests::ascii_carriage_return_newline ... ok test line_index::tests::ascii_index ... ok test line_index::tests::ascii_source_location ... ok test line_index::tests::line_end_exclusive_handles_different_line_endings ... ok test line_index::tests::utf8_byte_offset ... ok test line_index::tests::utf8_carriage_return ... ok test line_index::tests::utf8_carriage_return_newline ... ok test line_index::tests::utf8_index ... ok test newlines::tests::universal_newlines_backwards ... ok test newlines::tests::universal_newlines_empty_str ... ok test newlines::tests::universal_newlines_forward ... ok test newlines::tests::universal_newlines_mixed ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/auto_traits-a6f3f3eb3d6dc97e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/constructors-7e21775b66276d16 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/indexing-e879eb6589a2ad59 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/main-def263febf6c6c7d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/serde-563e421c0ffcefb5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test invalid_range_deserialization ... ok test range_serialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_workspace-f333e53682e3c32c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 26 tests test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_all_preview ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::select_docstring_convention_override ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_two_char_prefix ... ok test options::tests::flake8_self_options ... ok test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok test pyproject::tests::deserialize ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test resolver::tests::exclusions ... ok test resolver::tests::extend_respects_target_version ... ok test resolver::tests::find_python_files ... ok test resolver::tests::rooted_exclusion ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-47ef54979a2ee27a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-ed86025a8356284c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-45a484c2f97eb73d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 141 tests test analysis_options::overrides_basic ... ok test analysis_options::overrides_inherit_global ... ok test analysis_options::overrides_precedence ... ok test analysis_options::respect_type_ignore_comments_is_turned_off ... ok test can_handle_large_binop_expressions ... ok test check_file_without_extension ... ok test check_file_without_extension_in_subfolder ... ok test check_non_existing_path ... ok test check_specific_paths ... ok test cli_arguments_are_relative_to_the_current_directory ... ok test concise_diagnostics ... ok test concise_revealed_type ... ok test config_option::cli_config_args_invalid_option ... ok test config_option::cli_config_args_later_overrides_earlier ... ok test config_option::cli_config_args_overrides_ty_toml ... ok test config_option::cli_config_args_toml_string_basic ... ok test config_option::config_file_override ... ok test config_option::invalid_configuration_file ... ok test exit_code::both_warnings_and_errors ... ok test exit_code::both_warnings_and_errors_and_exit_zero_on_warning ... ok test exit_code::error_on_warning_conflicts_with_exit_zero_on_warning ... ok test exit_code::exit_zero_is_true ... ok test exit_code::only_info ... ok test exit_code::only_info_and_error_on_warning_is_true ... ok test exit_code::only_warnings ... ok test exit_code::only_warnings_and_error_on_warning_is_disabled_in_configuration ... ok test exit_code::only_warnings_and_error_on_warning_overrides_configuration ... ok test exit_code::only_warnings_and_exit_zero_on_warning ... ok test file_selection::bazel_symlinked_files ... ok test file_selection::cli_and_configuration_exclude ... ok test file_selection::cli_removes_config_exclude ... ok test file_selection::configuration_exclude ... ok test file_selection::configuration_include ... ok test file_selection::configuration_include_no_extension ... ok test file_selection::exclude_argument ... ok test file_selection::exclude_argument_precedence_include_argument ... ok test file_selection::exclude_precedence_over_include ... ok test file_selection::exclude_scripts_only_applies_to_implicitly_discovered_files ... ok test file_selection::exclude_symlink_source_not_target ... ok test file_selection::explicit_path_overrides_exclude ... ok test file_selection::explicit_path_overrides_exclude_force_exclude ... ok test file_selection::force_exclude_directory_exclusion ... ok test file_selection::invalid_exclude_pattern ... ok test file_selection::invalid_include_pattern ... ok test file_selection::invalid_include_pattern_concise_output ... ok test file_selection::remove_default_exclude ... ok test fixes::add_ignore ... ok test fixes::add_ignore_keeps_nested_blanket_suppression_used ... ok test fixes::add_ignore_unfixable ... ok test fixes::fix ... ok test fixes::fix_clean_file ... ok test fixes::fix_unfixable ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: x = 1 ok test github_diagnostics ... ok test gitlab_diagnostics ... ok test gitlab_empty_diagnostics ... ok test paths_in_configuration_files_are_relative_to_the_project_root ... ok test python_environment::check_venv_resolution_with_working_venv ... ok test python_environment::check_venv_resolution_without_working_venv ... ok test python_environment::cli_unsupported_python_version ... ok test python_environment::config_file_annotation_showing_where_python_version_set_syntax_error ... ok test python_environment::config_file_annotation_showing_where_python_version_set_typing_error ... ok test python_environment::config_file_broken_python_setting ... ok test python_environment::config_file_python_setting_directory_with_no_site_packages ... ok test python_environment::config_file_python_setting_directory_with_unsupported_python_version ... ok test python_environment::config_file_unsupported_python_version ... ok test python_environment::config_override_python_platform ... ok test python_environment::config_override_python_version ... ok test python_environment::default_root_flat_layout ... ok test python_environment::default_root_flat_layout_variant ... ok test python_environment::default_root_project_name_folder ... ok test python_environment::default_root_python_folder ... ok test python_environment::default_root_python_package ... ok test python_environment::default_root_python_package_pyi ... ok test python_environment::default_root_src_layout ... ok test python_environment::default_root_tests_folder ... ok test python_environment::default_root_tests_package ... ok test python_environment::defaults_to_a_new_python_version ... ok test python_environment::environment_root_takes_precedence_over_src_root ... ok test python_environment::lib64_site_packages_directory_on_unix ... ok test python_environment::many_search_paths ... ok test python_environment::missing_virtual_env ... ok test python_environment::python_argument_points_to_symlinked_executable ... ok test python_environment::python_argument_trapped_in_a_symlink_factory ... ok test python_environment::python_cli_argument_system_installation ... ok test python_environment::python_cli_argument_virtual_environment ... ok test python_environment::python_version_inferred_from_system_installation ... ok test python_environment::pythonpath_is_respected ... ok test python_environment::pythonpath_multiple_dirs_is_respected ... ok test python_environment::pyvenv_cfg_file_annotation_no_trailing_newline ... ok test python_environment::pyvenv_cfg_file_annotation_showing_where_python_version_set ... ok test python_environment::src_root_deprecation_warning ... ok test python_environment::src_root_deprecation_warning_with_environment_root ... ok test python_environment::src_subdirectory_not_added_as_root_if_src_package_exists ... ok test python_environment::src_subdirectory_takes_precedence_over_repo_root ... ok test python_environment::ty_system_environment_and_local_venv ... ok test python_environment::unix_system_installation_with_no_lib_directory ... ok test rule::rule_default_output ... ok test rule::rule_json_output ... ok test rule::rule_no_selector ... # abstract-and-final-method Default level: error | Stable (since 0.0.64) ## What it does Checks for methods decorated with both `@abstractmethod` and `@final`. ## Why is this bad? An abstract method must be overridden for a subclass to become concrete, but a final method cannot be overridden. Combining the decorators therefore makes it impossible for a subclass to provide a concrete implementation. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @final @abstractmethod def method(self) -> None: ... # error ``` # abstract-method-in-final-class Default level: error | Stable (since 0.0.13) ## What it does Checks for `@final` classes that have unimplemented abstract methods. ## Why is this bad? A class decorated with `@final` cannot be subclassed. If such a class has abstract methods that are not implemented, the class can never be properly instantiated, as the abstract methods can never be implemented (since subclassing is prohibited). At runtime, instantiation of classes with unimplemented abstract methods is only prevented for classes that have `ABCMeta` (or a subclass of it) as their metaclass. However, type checkers also enforce this for classes that do not use `ABCMeta`, since the intent for the class to be abstract is clear from the use of `@abstractmethod`. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @abstractmethod def method(self) -> int: ... @final # `Derived` does not implement `method` class Derived(Base): # error pass ``` # ambiguous-protocol-member Default level: warn | Stable (since 0.0.1-alpha.20) ## What it does Checks for protocol classes with members that will lead to ambiguous interfaces. ## Why is this bad? Assigning to an undeclared variable in a protocol class, or to an undeclared attribute through a protocol method's `self` or `cls` receiver, leads to an ambiguous interface which may lead to the type checker inferring unexpected things. It's recommended to ensure that all members of a protocol class are explicitly declared. ## Examples ```py from typing import ClassVar, Protocol class BaseProto(Protocol): a: int # fine (explicitly declared as `int`) instance_member: str class_member: ClassVar[str] # fine: a method definition using `def` is considered a declaration def method_member(self) -> int: ... def method(self) -> None: self.instance_member = "value" # fine (declared in the class body) self.implicit = "value" # error: [ambiguous-protocol-member] @classmethod def class_method(cls) -> None: cls.class_member = "value" # fine (declared in the class body) cls.implicit_class = "value" # error: [ambiguous-protocol-member] # no explicit declaration, leading to ambiguity c = "some variable" # error # no explicit declaration, leading to ambiguity b = method_member # error # This creates implicit assignments of `d` and `e` in the protocol class body. # Were they really meant to be considered protocol members? # error: "`d` is not declared as a protocol member" # error: "`e` is not declared as a protocol member" for d, e in enumerate(range(42)): pass class SubProto(BaseProto, Protocol): a = 42 # fine (declared in superclass) ``` # assert-type-unspellable-subtype Default level: error | Stable (since 0.0.14) ## What it does Checks for `assert_type()` calls where the actual type is an unspellable subtype of the asserted type. ## Why is this bad? `assert_type()` is intended to ensure that the inferred type of a value is exactly the same as the asserted type. But in some situations, ty has nonstandard extensions to the type system that allow it to infer more precise types than can be expressed in user annotations. ty emits a different error code to `type-assertion-failure` in these situations so that users can easily differentiate between the two cases. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine if x: # the actual type is `int & ~AlwaysFalsy`, # which excludes types like `Literal[0]` # error: [assert-type-unspellable-subtype] assert_type(x, int) ``` # blanket-ignore-comment Default level: ignore | Stable (since 0.0.57) ## What it does Checks for `ty: ignore` comments that don't specify which rules to ignore. ## Why is this bad? A blanket `ty: ignore` comment suppresses every type-checking diagnostic on the applicable line or file. Specifying rule codes documents which diagnostics are expected and prevents the comment from silencing unrelated errors. ## Examples ```py # error value = unknown # ty: ignore ``` Use instead: ```py value = unknown # ty: ignore[unresolved-reference] ``` # call-abstract-method Default level: error | Stable (since 0.0.16) ## What it does Checks for calls to abstract `@classmethod`s or `@staticmethod`s with "trivial bodies" when accessed on the class object itself. "Trivial bodies" are bodies that solely consist of `...`, `pass`, a docstring, and/or `raise NotImplementedError`. ## Why is this bad? An abstract method with a trivial body has no concrete implementation to execute, so calling such a method directly on the class will probably not have the desired effect. It is also unsound to call these methods directly on the class. Unlike other methods, ty permits abstract methods with trivial bodies to have non-`None` return types even though they always return `None` at runtime. This is because it is expected that these methods will always be overridden rather than being called directly. As a result of this exception to the normal rule, ty may infer an incorrect type if one of these methods is called directly, which may then mean that type errors elsewhere in your code go undetected by ty. Calling abstract classmethods or staticmethods via `type[X]` is allowed, since the actual runtime type could be a concrete subclass with an implementation. ## Example ```python from abc import ABC, abstractmethod class Foo(ABC): @classmethod @abstractmethod def method(cls) -> int: ... # cannot call abstract classmethod Foo.method() # error ``` # call-non-callable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to non-callable objects. ## Why is this bad? Calling a non-callable object will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not callable 4() # error ``` # call-top-callable Default level: error | Stable (since 0.0.7) ## What it does Checks for calls to objects typed as `Top[Callable[..., T]]` (the infinite union of all callable types with return type `T`). ## Why is this bad? When an object is narrowed to `Top[Callable[..., object]]` (e.g., via `callable(x)` or `isinstance(x, Callable)`), we know the object is callable, but we don't know its precise signature. This type represents the set of all possible callable types (including, e.g., functions that take no arguments and functions that require arguments), so no specific set of arguments can be guaranteed to be valid. ## Examples ```python def f(x: object): if callable(x): # We know `x` is callable, but not what arguments it accepts x() # error ``` # conflicting-declarations Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks whether a variable has been declared as two conflicting types. ## Why is this bad A variable with two conflicting declarations likely indicates a mistake. Moreover, it could lead to incorrect or ill-defined type inference for other code that relies on these variables. ## Examples ```python if __name__ == "__main__": a: int else: a: str a = 1 # error ``` # conflicting-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions where the metaclass of the class being created would not be a subclass of the metaclasses of all the class's bases. ## Why is it bad? Such a class definition raises a `TypeError` at runtime. ## Examples ```pyi class M1(type): ... class M2(type): ... class A(metaclass=M1): ... class B(metaclass=M2): ... # TypeError: metaclass conflict class C(A, B): ... # error ``` # cyclic-class-definition Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions in stub files that inherit (directly or indirectly) from themselves. ## Why is it bad? Although forward references are natively supported in stub files, inheritance cycles are still disallowed, as it is impossible to resolve a consistent [method resolution order] for a class that inherits from itself. ## Examples `foo.pyi`: ```pyi class A(B): ... # error class B(A): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # cyclic-type-alias-definition Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for type alias definitions that (directly or mutually) refer to themselves. ## Why is it bad? Although it is permitted to define a recursive type alias, it is not meaningful to have a type alias whose expansion can only result in itself, and is therefore not allowed. ## Examples ```toml [environment] python-version = "3.12" ``` ```python type Itself = Itself # error type A = B # error type B = A # error ``` # dataclass-field-order Default level: error | Stable (since 0.0.15) ## What it does Checks for dataclass definitions where required fields are defined after fields with default values. ## Why is this bad? In dataclasses, all required fields (fields without default values) must be defined before fields with default values. This is a Python requirement that will raise a `TypeError` at runtime if violated. ## Example ```python from dataclasses import dataclass @dataclass class Example: x: int = 1 # Field with default value # Required field after field with default y: str # error ``` # deprecated Default level: warn | Stable (since 0.0.1-alpha.16) ## What it does Checks for uses of deprecated items ## Why is this bad? Deprecated items should no longer be used. ## Examples ```toml [environment] python-version = "3.13" ``` ```python import warnings @warnings.deprecated("use new_func instead") def old_func(): ... old_func() # error: [deprecated] ``` # division-by-zero Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does It detects division by zero. ## Why is this bad? Dividing by zero raises a `ZeroDivisionError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python 5 / 0 # error ``` # duplicate-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions with duplicate bases. ## Why is this bad? Class definitions with duplicate bases raise `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: duplicate base class class B(A, A): ... # error ``` # duplicate-kw-only Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for dataclass definitions with more than one field annotated with `KW_ONLY`. ## Why is this bad? `dataclasses.KW_ONLY` is a special marker used to emulate the `*` syntax in normal signatures. It can only be used once per dataclass. Attempting to annotate two different fields with it will lead to a runtime error. ## Examples ```python from dataclasses import dataclass, KW_ONLY # Crash at runtime @dataclass class A: # error b: int _1: KW_ONLY c: str _2: KW_ONLY d: bytes ``` # empty-body Default level: error | Stable (since 0.0.14) ## What it does Detects functions with empty bodies that have a non-`None` return type annotation. The errors reported by this rule have the same motivation as the `invalid-return-type` rule. The diagnostic exists as a separate error code to allow users to disable this rule while prototyping code. While we strongly recommend enabling this rule if possible, users migrating from other type checkers may also find it useful to temporarily disable this rule on some or all of their codebase if they find it results in a large number of diagnostics. ## Why is this bad? A function with an empty body (containing only `...`, `pass`, or a docstring) will implicitly return `None` at runtime. Returning `None` when the return type is non-`None` is unsound, and will lead to ty inferring incorrect types elsewhere. Functions with empty bodies are permitted in certain contexts where they serve as declarations rather than implementations: - Functions in stub files (`.pyi`) - Methods in Protocol classes - Abstract methods decorated with `@abstractmethod` - Overload declarations decorated with `@overload` - Functions in `if TYPE_CHECKING` blocks ## Examples ```python def foo() -> int: ... # error: [empty-body] def bar() -> str: # error: [empty-body] """A function that does nothing.""" pass ``` # escape-character-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for forward annotations that contain escape characters. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that contain escape characters. ## Example ```python def foo() -> "intt\b": ... # error ``` # experimental-syntax Default level: warn | Stable (since 0.0.50) ## What it does Checks for experimental syntax that is not part of the Python typing specification. ## Why is this bad? Experimental syntax is specific to ty. It may be rejected by other type checkers and may never be standardized, or be subject to breaking changes. ## Examples ```toml [environment] python-version = "3.14" ``` ```python class A: ... class B: ... def f(value: A & B) -> None: ... # error: [experimental-syntax] def g(value: ~A) -> None: ... # error: [experimental-syntax] ``` # final-on-non-method Default level: error | Stable (since 0.0.20) ## What it does Checks for `@final` decorators applied to non-method functions. ## Why is this bad? The `@final` decorator is only meaningful on methods and classes. Applying it to a module-level function or a nested function has no effect and is likely a mistake. ## Example ```python from typing import final # @final is not allowed on non-method functions @final # error def my_function() -> int: return 0 ``` # final-without-value Default level: error | Stable (since 0.0.15) ## What it does Checks for `Final` symbols that are declared without a value and are never assigned a value in their scope. ## Why is this bad? A `Final` symbol must be initialized with a value at the time of declaration or in a subsequent assignment. At module or function scope, the assignment must occur in the same scope. In a class body, the assignment may occur in `__init__`. Protocol members are declarations of an interface and do not require a value. ## Examples ```python from typing import Final # `Final` symbol without a value MY_CONSTANT: Final[int] # error # OK: `Final` symbol with a value INITIALIZED_CONSTANT: Final[int] = 1 ``` # ignore-comment-unknown-rule Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore[code]` or `type: ignore[ty:code]` comments where `code` isn't a known lint rule. ## Why is this bad? A `ty: ignore[code]` or a `type: ignore[ty:code]` directive with a `code` that doesn't match any known rule will not suppress any type errors, and is probably a mistake. ## Examples ```py # error a = 20 / 1 # ty: ignore[division-by-zer] ``` Use instead: ```py a = 20 / 0 # ty: ignore[division-by-zero] ``` # implicit-concatenated-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for implicit concatenated strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use implicit concatenated strings. ## Examples ```python from typing import Literal def test() -> "Literal[" "5" "]": # error return 5 ``` Use instead: ```python from typing import Literal def test() -> "Literal[5]": return 5 ``` # inconsistent-mro Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes with an inconsistent [method resolution order] (MRO). ## Why is this bad? Classes with an inconsistent MRO will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... # TypeError: Cannot create a consistent method resolution order class C(A, B): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # index-out-of-bounds Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for attempts to use an out of bounds index to get an item from a container. ## Why is this bad? Using an out of bounds index will raise an `IndexError` at runtime. ## Examples ```python t = (0, 1, 2) # IndexError: tuple index out of range t[3] # error ``` # ineffective-final Default level: warn | Stable (since 0.0.1-alpha.33) ## What it does Checks for calls to `final()` that type checkers cannot interpret. ## Why is this bad? The `final()` function is designed to be used as a decorator. When called directly as a function (e.g., `final(type(...))`), type checkers will not understand the application of `final` and will not prevent subclassing. ## Example ```python from typing import final # Incorrect: type checkers will not prevent subclassing MyClass = final(type("MyClass", (), {})) # error # Correct: use `final` as a decorator @final class MyClass: ... ``` # instance-layout-conflict Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for classes definitions which will fail at runtime due to "instance memory layout conflicts". This error is usually caused by attempting to combine multiple classes that define non-empty `__slots__` in a class's [Method Resolution Order][method-resolution-order] (MRO), or by attempting to combine multiple builtin classes in a class's MRO. ## Why is this bad? Inheriting from bases with conflicting instance memory layouts will lead to a `TypeError` at runtime. An instance memory layout conflict occurs when CPython cannot determine the memory layout instances of a class should have, because the instance memory layout of one of its bases conflicts with the instance memory layout of one or more of its other bases. For example, if a Python class defines non-empty `__slots__`, this will impact the memory layout of instances of that class. Multiple inheritance from more than one different class defining non-empty `__slots__` is not allowed: ```python class A: __slots__ = ("a", "b") class B: __slots__ = ("a", "b") # Even if the values are the same # TypeError: multiple bases have instance lay-out conflict class C(A, B): ... # error ``` An instance layout conflict can also be caused by attempting to use multiple inheritance with two builtin classes, due to the way that these classes are implemented in a CPython C extension: ```python # TypeError: multiple bases have instance lay-out conflict class A(int, float): ... # error ``` Note that pure-Python classes with no `__slots__`, or pure-Python classes with empty `__slots__`, are always compatible: ```python class A: ... class B: __slots__ = () class C: __slots__ = ("a", "b") # fine class D(A, B, C): ... ``` ## Known problems Classes that have "dynamic" definitions of `__slots__` (definitions do not consist of string literals, or tuples of string literals) are not currently considered disjoint bases by ty. Additionally, this check is not exhaustive: many C extensions (including several in the standard library) define classes that use extended memory layouts and thus cannot coexist in a single MRO. Since it is currently not possible to represent this fact in stub files, having a full knowledge of these classes is also impossible. When it comes to classes that do not define `__slots__` at the Python level, therefore, ty, currently only hard-codes a number of cases where it knows that a class will produce instances with an atypical memory layout. ## Further reading - [CPython documentation: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) - [CPython documentation: Method Resolution Order](https://docs.python.org/3/glossary.html#term-method-resolution-order) [method-resolution-order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # invalid-argument-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects call arguments whose type is not assignable to the corresponding typed parameter. ## Why is this bad? Passing an argument of a type the function (or callable object) does not accept violates the expectations of the function author and may cause unexpected runtime errors within the body of the function. ## Examples ```python def func(x: int): ... func("foo") # error: [invalid-argument-type] ``` # invalid-assignment Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments where the type of the value is not [assignable to] the type of the assignee. ## Why is this bad? Such assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a: int = "" # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-attribute-access Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments to class variables from instances and assignments to instance-only attributes from their class. An "instance-only" variable is one which is only ever assigned to or declared when accessed via `self` in an instance method. ## Why is this bad? Incorrect assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python from typing import ClassVar class C: instance_var: int class_var: ClassVar[int] = 1 def __init__(self): # instance variable declared in the class body self.instance_var = 42 # instance-only variable not declared in the class body self.instance_only_var: int = 42 C.class_var = 3 # okay C.instance_var = 56 # okay C().instance_var = 72 # okay C().instance_only_var = 100 # okay # Cannot assign to class variable from instance C().class_var = 3 # error # Cannot assign to instance-only variable from class C.instance_only_var = 56 # error ``` # invalid-attribute-override Default level: error | Stable (since 0.0.33) ## What it does Detects attribute overrides that change whether an inherited attribute is a class variable or an instance variable. This rule currently only covers class-variable and instance-variable category changes. ## Why is this bad? Pure class variables and instance variables have different access and assignment behavior. Overriding one with the other violates the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"), because code that is valid for the superclass may no longer be valid for the subclass. ## Example ```python from typing import ClassVar class Base: instance_attr: int class_attr: ClassVar[int] class Sub(Base): instance_attr: ClassVar[int] # error: [invalid-attribute-override] class_attr: int # error: [invalid-attribute-override] ``` [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle # invalid-await Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for `await` being used with types that are not [Awaitable][awaitable-abc]. ## Why is this bad? Such expressions will lead to `TypeError` being raised at runtime. ## Examples ```python import asyncio class InvalidAwait: def __await__(self) -> int: return 5 async def main() -> None: await InvalidAwait() # error: [invalid-await] await 42 # error: [invalid-await] asyncio.run(main()) ``` [awaitable-abc]: https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable # invalid-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions that have bases which are not instances of `type`. ## Why is this bad? Class definitions with bases like this will lead to `TypeError` being raised at runtime. ## Examples ```python class A(42): ... # error: [invalid-base] ``` # invalid-context-manager Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions used in `with` statements that do not implement the context manager protocol. ## Why is this bad? Such a statement will raise `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object does not support the context manager protocol with 1: # error print(2) ``` # invalid-dataclass Default level: error | Stable (since 0.0.12) ## What it does Checks for invalid applications of the `@dataclass` decorator. ## Why is this bad? Applying `@dataclass` with incompatible arguments raises an exception while creating the class: - `order=True` with `eq=False` - `weakref_slot=True` with `slots=False` Applying `@dataclass` to a class that inherits from `NamedTuple`, `TypedDict`, `Enum`, or `Protocol` is also invalid: - `NamedTuple` and `TypedDict` classes will raise an exception at runtime when instantiating the class. - `Enum` classes with `@dataclass` are [explicitly not supported]. - `Protocol` classes define interfaces and cannot be instantiated. ## Examples ```python from dataclasses import dataclass from typing import NamedTuple @dataclass(order=True, eq=False) # error: [invalid-dataclass] class Ordered: ... @dataclass class Foo(NamedTuple): # error: [invalid-dataclass] x: int ``` See: [explicitly not supported]: https://docs.python.org/3/howto/enum.html#dataclass-support # invalid-dataclass-override Default level: error | Stable (since 0.0.13) ## What it does Checks for dataclass definitions that have both `frozen=True` and a custom `__setattr__` or `__delattr__` method defined. ## Why is this bad? Frozen dataclasses synthesize `__setattr__` and `__delattr__` methods which raise a `FrozenInstanceError` to emulate immutability. Overriding either of these methods raises a runtime error. ## Examples ```python from dataclasses import dataclass @dataclass(frozen=True) class A: def __setattr__(self, name: str, value: object) -> None: ... # error ``` # invalid-declaration Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for declarations where the inferred type of an existing symbol is not [assignable to] its post-hoc declared type. ## Why is this bad? Such declarations break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a = 1 a: str # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-enum-member-annotation Default level: warn | Stable (since 0.0.20) ## What it does Checks for enum members that have explicit type annotations. ## Why is this bad? The [typing spec] states that type checkers should infer a literal type for all enum members. An explicit type annotation on an enum member is misleading because the annotated type will be incorrect — the actual runtime type is the enum class itself, not the annotated type. In CPython's `enum` module, annotated assignments with values are still treated as members at runtime, but the annotation will confuse readers of the code. ## Examples ```python from enum import Enum class Pet(Enum): CAT = 1 # OK # enum members should not be annotated DOG: int = 2 # error ``` Use instead: ```python from enum import Enum class Pet(Enum): CAT = 1 DOG = 2 ``` ## References - [Typing spec: Enum members](https://typing.python.org/en/latest/spec/enums.html#enum-members) [typing spec]: https://typing.python.org/en/latest/spec/enums.html#enum-members # invalid-exception-caught Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for exception handlers that catch non-exception classes. ## Why is this bad? Catching classes that do not inherit from `BaseException` will raise a `TypeError` at runtime. ## Example ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except 1: # error ... ``` Use instead: ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except ZeroDivisionError: ... ``` ## References - [Python documentation: except clause](https://docs.python.org/3/reference/compound_stmts.html#except-clause) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) ## Ruff rule This rule corresponds to Ruff's [`except-with-non-exception-classes` (`B030`)](https://docs.astral.sh/ruff/rules/except-with-non-exception-classes) # invalid-explicit-override Default level: error | Stable (since 0.0.1-alpha.28) ## What it does Checks for methods that are decorated with `@override` but do not override any method in a superclass. ## Why is this bad? Decorating a method with `@override` declares to the type checker that the intention is that it should override a method from a superclass. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class A: @override def foo(self): ... # error class B(A): @override def ffooo(self): ... # error class C: @override def __repr__(self): ... # fine: overrides `object.__repr__` class D(A): @override def foo(self): ... # fine: overrides `A.foo` ``` # invalid-frozen-dataclass-subclass Default level: error | Stable (since 0.0.1-alpha.35) ## What it does Checks for dataclasses with invalid frozen inheritance: - A frozen dataclass cannot inherit from a non-frozen dataclass. - A non-frozen dataclass cannot inherit from a frozen dataclass. ## Why is this bad? Python raises a `TypeError` at runtime when either of these inheritance patterns occurs. ## Example ```python from dataclasses import dataclass @dataclass class Base: x: int @dataclass(frozen=True) class Child(Base): # error y: int @dataclass(frozen=True) class FrozenBase: x: int @dataclass class NonFrozenChild(FrozenBase): # error y: int ``` # invalid-generic-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid generic classes ## Why is this bad? There are several requirements that you must follow when defining a generic class. Many of these result in `TypeError` being raised at runtime if they are violated. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing_extensions import Generic, TypeVar T = TypeVar("T") U = TypeVar("U", default=int) # class uses both PEP-695 syntax and legacy syntax class C[U](Generic[T]): ... # error # type parameter with default comes before type parameter without default class D(Generic[U, T]): ... # error ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-generic-enum Default level: error | Stable (since 0.0.12) ## What it does Checks for enum classes that are also generic. ## Why is this bad? Enum classes cannot be generic. Python does not support generic enums: attempting to create one will either result in an immediate `TypeError` at runtime, or will create a class that cannot be specialized in the way that a normal generic class can. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from enum import Enum from typing import Generic, TypeVar T = TypeVar("T") # enum class cannot be generic (class creation fails with `TypeError`) class E[T](Enum): # error A = 1 # enum class cannot be generic (class creation fails with `TypeError`) class F(Enum, Generic[T]): # error A = 1 # enum class cannot be generic -- the class creation does not immediately fail... class G(Generic[T], Enum): # error A = 1 # ...but this raises `KeyError`: x: G[int] ``` ## References - [Python documentation: Enum](https://docs.python.org/3/library/enum.html) # invalid-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `type: ignore` and `ty: ignore` comments that are syntactically incorrect. ## Why is this bad? A syntactically incorrect ignore comment is probably a mistake and is useless. ## Examples ```py # error a = 20 / 1 # type: ignoree ``` Use instead: ```py a = 20 / 0 # type: ignore ``` # invalid-key Default level: error | Stable (since 0.0.1-alpha.17) ## What it does Checks for subscript accesses with invalid keys and `TypedDict` construction with an unknown key. ## Why is this bad? Subscripting with an invalid key will raise a `KeyError` at runtime. Creating a `TypedDict` with an unknown key is likely a mistake; if the `TypedDict` is `closed=true` it also violates the expectations of the type. ## Examples ```python from typing import TypedDict from typing_extensions import NotRequired class Person(TypedDict): name: NotRequired[str] age: NotRequired[int] alice = Person(name="Alice", age=30) # KeyError: 'height' alice["height"] # error # error bob: Person = {"nickname": "Bob", "age": 30} # typo! # error carol = Person(name="Carol", aeg=25) # typo! ``` # invalid-legacy-positional-parameter Default level: warn | Stable (since 0.0.15) ## What it does Checks for parameters that appear to be attempting to use the legacy convention to specify that a parameter is positional-only, but do so incorrectly. The "legacy convention" for specifying positional-only parameters was specified in [PEP 484][pep-484]. It states that parameters with names starting with `__` should be considered positional-only by type checkers. [PEP 570][pep-570], introduced in Python 3.8, added dedicated syntax for specifying positional-only parameters, rendering the legacy convention obsolete. However, some codebases may still use the legacy convention for compatibility with older Python versions. ## Why is this bad? In most cases, a type checker will not consider a parameter to be positional-only if it comes after a positional-or-keyword parameter, even if its name starts with `__`. This may be unexpected to the author of the code. ## Example ```python # `__y` is not considered positional-only def f(x, __y): # error pass ``` Use instead: ```python def f(__x, __y): # If you need compatibility with Python <=3.7 pass ``` or: ```python def f(x, y, /): # Python 3.8+ syntax pass ``` ## References - [Typing spec: positional-only parameters (legacy syntax)](https://typing.python.org/en/latest/spec/historical.html#pos-only-double-underscore) - [Python glossary: parameters](https://docs.python.org/3/glossary.html#term-parameter) [pep-484]: https://peps.python.org/pep-0484/#positional-only-arguments [pep-570]: https://peps.python.org/pep-0570/ # invalid-legacy-type-variable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid legacy `TypeVar`s ## Why is this bad? There are several requirements that you must follow when creating a legacy `TypeVar`. ## Examples ```python from typing import TypeVar T = TypeVar("T") # okay T = TypeVar("T") # error: "Cannot redefine `T` as a type variable" # TypeVar must be immediately assigned to a variable # error def f(t: TypeVar("U")): ... # ty: ignore[invalid-type-form] ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-match-pattern Default level: error | Stable (since 0.0.18) ## What it does Checks for invalid match patterns. ## Why is this bad? Invalid match patterns can cause a `TypeError` at runtime. This includes: - Using a non-type object in a class pattern. - Providing positional subpatterns when `__match_args__` is missing or has an invalid static type. - Matching against `collections.abc.Callable` with positional subpatterns. - Matching against a non-runtime-checkable protocol. - Matching against a `TypedDict`. ## Examples ```python class Point: __match_args__ = ("x", "y") def describe(p: Point) -> None: match p: # TypeError at runtime: Point() accepts 2 positional sub-patterns (3 given) case Point(x, y, z): # error: [invalid-match-pattern] ... ``` ```python NotAClass = 42 match object(): # TypeError at runtime: called match pattern must be a class case NotAClass(): # error: [invalid-match-pattern] ... ``` # invalid-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for arguments to `metaclass=` that are invalid. ## Why is this bad? Python allows arbitrary expressions to be used as the argument to `metaclass=`. These expressions, however, need to be callable and accept the same arguments as `type.__new__`. ## Example ```python # TypeError: 'int' object is not callable class B(metaclass=42): ... # error ``` ## References - [Python documentation: Metaclasses](https://docs.python.org/3/reference/datamodel.html#metaclasses) # invalid-method-override Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects method overrides that violate the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"). The LSP states that an instance of a subtype should be substitutable for an instance of its supertype. Applied to Python, this means: 1. All argument combinations a superclass method accepts must also be accepted by an overriding subclass method. 1. The return type of an overriding subclass method must be a subtype of the return type of the superclass method. ## Why is this bad? Violating the Liskov Substitution Principle will lead to many of ty's assumptions and inferences being incorrect, which will mean that it will fail to catch many possible type errors in your code. ## Example ```python class Super: def method(self, x) -> int: return 42 class Sub(Super): # Liskov violation: `str` is not a subtype of `int`, # but the supertype method promises to return an `int`. def method(self, x) -> str: # error: [invalid-method-override] return "foo" def accepts_super(s: Super) -> int: return s.method(x=42) # The result of this call is a string, but ty will infer it to be an `int` # due to the violation of the Liskov Substitution Principle. accepts_super(Sub()) class Sub2(Super): # Liskov violation: the superclass method can be called with a `x=` # keyword argument, but the subclass method does not accept it. def method(self, y) -> int: # error: [invalid-method-override] return 42 # TypeError at runtime: method() got an unexpected keyword argument 'x' # ty cannot catch this error due to the violation of the Liskov Substitution Principle. accepts_super(Sub2()) ``` ## Common issues ### Why does ty complain about my `__eq__` method? `__eq__` and `__ne__` methods in Python are generally expected to accept arbitrary objects as their second argument, for example: ```python class A: x: int def __eq__(self, other: object) -> bool: # gracefully handle an object of an unexpected type # without raising an exception if not isinstance(other, A): return False return self.x == other.x ``` If `A.__eq__` here were annotated as only accepting `A` instances for its second argument, it would imply that you wouldn't be able to use `==` between instances of `A` and instances of unrelated classes without an exception possibly being raised. While some classes in Python do indeed behave this way, the strongly held convention is that it should be avoided wherever possible. As part of this check, therefore, ty enforces that `__eq__` and `__ne__` methods accept `object` as their second argument. ### Why does ty disagree with Ruff about how to write my method? Ruff has several rules that will encourage you to rename a parameter, or change its type signature, if it thinks you're falling into a certain anti-pattern. For example, Ruff's [ARG002](https://docs.astral.sh/ruff/rules/unused-method-argument/) rule recommends that an unused parameter should either be removed or renamed to start with `_`. Applying either of these suggestions can cause ty to start reporting an `invalid-method-override` error if the function in question is a method on a subclass that overrides a method on a superclass, and the change would cause the subclass method to no longer accept all argument combinations that the superclass method accepts. This can usually be resolved by adding [`@typing.override`][override] to your method definition. Ruff knows that a method decorated with `@typing.override` is intended to override a method by the same name on a superclass, and avoids reporting rules like ARG002 for such methods; it knows that the changes recommended by ARG002 would violate the Liskov Substitution Principle. Correct use of `@override` is enforced by ty's `invalid-explicit-override` rule. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [override]: https://docs.python.org/3/library/typing.html#typing.override # invalid-named-tuple Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for invalidly defined `NamedTuple` classes. ## Why is this bad? An invalidly defined `NamedTuple` class may lead to the type checker drawing incorrect conclusions. It may also lead to `TypeError`s or `AttributeError`s at runtime. ## Examples A class definition cannot combine `NamedTuple` with other base classes in multiple inheritance; doing so raises a `TypeError` at runtime. The sole exception to this rule is `Generic[]`, which can be used alongside `NamedTuple` in a class's bases list. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple, object): ... TypeError: can only inherit from a NamedTuple type and Generic ``` Further, `NamedTuple` field names cannot start with an underscore: ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... _bar: int ValueError: Field names cannot start with an underscore: '_bar' ``` `NamedTuple` classes also have certain synthesized attributes (like `_asdict`, `_make`, `_replace`, etc.) that cannot be overwritten. Attempting to assign to these attributes without a type annotation will raise an `AttributeError` at runtime. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... x: int ... _asdict = 42 AttributeError: Cannot overwrite NamedTuple attribute _asdict ``` # invalid-named-tuple-override Default level: warn | Stable (since 0.0.31) ## What it does Checks for subclass members that override inherited `NamedTuple` fields. ## Why is this bad? Reusing an inherited `NamedTuple` field name in a subclass creates a class where tuple indexing and `repr()` still reflect the original field, while attribute access follows the subclass member. ## Default level This rule is a warning by default because these overrides do not make the class invalid at runtime. ## Examples ```python from typing import NamedTuple class User(NamedTuple): name: str class Admin(User): name = "shadowed" # error: [invalid-named-tuple-override] admin = Admin("Alice") admin.name # "shadowed" admin[0] # "Alice" ``` # invalid-newtype Default level: error | Stable (since 0.0.1-alpha.27) ## What it does Checks for the creation of invalid `NewType`s ## Why is this bad? There are several requirements that you must follow when creating a `NewType`. ## Examples ```python from typing import NewType def get_name() -> str: return "name" Foo = NewType("Foo", int) # okay # The first argument to `NewType` must be a string literal Bar = NewType(get_name(), int) # error # invalid base for `typing.NewType` Baz = NewType("Baz", int | str) # error ``` # invalid-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for various invalid `@overload` usages. ## Why is this bad? The `@overload` decorator is used to define functions and methods that accepts different combinations of arguments and return different types based on the arguments passed. This is mainly beneficial for type checkers. But, if the `@overload` usage is invalid, the type checker may not be able to provide correct type information. ## Examples ### Single overload ```py from typing import overload @overload def foo(x: int) -> int: ... # error def foo(x: int | None) -> int | None: return x ``` ### Missing implementation ```py from typing import overload @overload def foo() -> None: ... # error @overload def foo(x: int) -> int: ... ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # invalid-parameter-default Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for default values that can't be assigned to the parameter's annotated type. ## Why is this bad? This breaks the rules of the type system and weakens a type checker's ability to accurately reason about your code. ## Examples ```python def f(a: int = ""): ... # error ``` # invalid-paramspec Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid `ParamSpec`s ## Why is this bad? There are several requirements that you must follow when creating a `ParamSpec`. ## Examples ```python from typing import ParamSpec P1 = ParamSpec("P1") # okay # ParamSpec requires a name P2 = ParamSpec() # error ``` ## References - [Typing spec: ParamSpec](https://typing.python.org/en/latest/spec/generics.html#paramspec) # invalid-protocol Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for protocol classes that will raise `TypeError` at runtime. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things. It may also lead to `TypeError`s at runtime. ## Examples A `Protocol` class cannot inherit from a non-`Protocol` class; this raises a `TypeError` at runtime: ```pycon >>> from typing import Protocol >>> class Foo(int, Protocol): ... Traceback (most recent call last): File "", line 1, in class Foo(int, Protocol): ... TypeError: Protocols can only inherit from other protocols, got ``` # invalid-raise Default level: error | Stable (since 0.0.1-alpha.1) Checks for `raise` statements that raise non-exceptions or use invalid causes for their raised exceptions. ## Why is this bad? Only subclasses or instances of `BaseException` can be raised. For an exception's cause, the same rules apply, except that `None` is also permitted. Violating these rules results in a `TypeError` at runtime. ## Examples ```python def something(): raise NameError def cause() -> None: pass def f(): try: something() except NameError: # error: "Cannot raise object of type `Literal["oops!"]`" # error: "Cannot use object of type `def cause() -> None` as an exception cause" raise "oops!" from cause def g(): # error: "Cannot raise `NotImplemented`" # error: "Cannot use object of type `Literal[42]` as an exception cause" raise NotImplemented from 42 ``` Use instead: ```python def something(): raise NameError def f(): try: something() except NameError as e: raise RuntimeError("oops!") from e def g(): raise NotImplementedError from None ``` ## References - [Python documentation: The `raise` statement](https://docs.python.org/3/reference/simple_stmts.html#raise) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) # invalid-return-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects returned values that can't be assigned to the function's annotated return type. Note that the special case of a function with a non-`None` return type and an empty body is handled by the separate `empty-body` error code. ## Why is this bad? Returning an object of a type incompatible with the annotated return type is unsound, and will lead to ty inferring incorrect types elsewhere. ## Examples ```python def func() -> int: return "a" # error: [invalid-return-type] ``` # invalid-super-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects `super()` calls where: - the first argument is not a valid class literal, or - the second argument is not an instance or subclass of the first argument. ## Why is this bad? `super(type, obj)` expects: - the first argument to be a class, - and the second argument to satisfy one of the following: - `isinstance(obj, type)` is `True` - `issubclass(obj, type)` is `True` Violating this relationship will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... super(A, B()) # it's okay! `A` satisfies `isinstance(B(), A)` # `A()` is not a class super(A(), B()) # error # `A()` does not satisfy `isinstance(A(), B)` super(B, A()) # error # `A` does not satisfy `issubclass(A, B)` super(B, A) # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # invalid-syntax-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for string-literal annotations where the string cannot be parsed as a Python expression. ## Why is this bad? Type annotations are expected to be Python expressions that describe the expected type of a variable, parameter, attribute or `return` statement. Type annotations are permitted to be string-literal expressions, in order to enable forward references to names not yet defined. However, it must be possible to parse the contents of that string literal as a normal Python expression. ## Example ```python def foo() -> "instance of C": # error return 42 class C: ... ``` Use instead: ```python def foo() -> "C": return C() class C: ... ``` ## References - [Typing spec: The meaning of annotations](https://typing.python.org/en/latest/spec/annotations.html#the-meaning-of-annotations) - [Typing spec: String annotations](https://typing.python.org/en/latest/spec/annotations.html#string-annotations) # invalid-total-ordering Default level: error | Stable (since 0.0.10) ## What it does Checks for classes decorated with `@functools.total_ordering` that don't define any ordering method (`__lt__`, `__le__`, `__gt__`, or `__ge__`). ## Why is this bad? The `@total_ordering` decorator requires the class to define at least one ordering method. If none is defined, Python raises a `ValueError` at runtime. ## Example ```python from functools import total_ordering # no ordering method defined @total_ordering # error class MyClass: def __eq__(self, other: object) -> bool: return True ``` Use instead: ```python from functools import total_ordering @total_ordering class MyClass: def __eq__(self, other: object) -> bool: return True def __lt__(self, other: "MyClass") -> bool: return True ``` # invalid-type-alias-type Default level: error | Stable (since 0.0.1-alpha.6) ## What it does Checks for the creation of invalid `TypeAliasType`s ## Why is this bad? There are several requirements that you must follow when creating a `TypeAliasType`. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeAliasType, TypeVar def get_name() -> str: return "NewAlias" IntOrStr = TypeAliasType("IntOrStr", int | str) # okay # TypeAliasType name must be a string literal NewAlias = TypeAliasType(get_name(), int) # error T = TypeVar("T") GenericAlias = TypeAliasType("GenericAlias", list[T], type_params=(T,)) # okay # TypeAliasType type parameters must be type variables InvalidAlias = TypeAliasType("InvalidAlias", list[T], type_params=(list[T],)) # error ``` # invalid-type-arguments Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for invalid type arguments in explicit type specialization. ## Why is this bad? Providing the wrong number of type arguments or type arguments that don't satisfy the type variable's bounds or constraints will lead to incorrect type inference and may indicate a misunderstanding of the generic type's interface. ## Examples Using legacy type variables: ```toml [environment] python-version = "3.12" ``` ```python from typing import Generic, TypeVar T1 = TypeVar("T1", int, str) T2 = TypeVar("T2", bound=int) class Foo1(Generic[T1]): ... class Foo2(Generic[T2]): ... # bytes does not satisfy T1's constraints Foo1[bytes] # error # str does not satisfy T2's bound Foo2[str] # error ``` Using PEP 695 type variables: ```python class Foo[T]: ... class Bar[T, U]: ... # too many arguments Foo[int, str] # error # too few arguments Bar[int] # error ``` # invalid-type-checking-constant Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a value other than `False` assigned to the `TYPE_CHECKING` variable, or an annotation not assignable from `bool`. ## Why is this bad? The name `TYPE_CHECKING` is reserved for a flag that can be used to provide conditional code seen only by the type checker, and not at runtime. Normally this flag is imported from `typing` or `typing_extensions`, but it can also be defined locally. If defined locally, it must be assigned the value `False` at runtime; the type checker will consider its value to be `True`. If annotated, it must be annotated as a type that can accept `bool` values. ## Examples ```python TYPE_CHECKING: str # error TYPE_CHECKING = "" # error ``` # invalid-type-form Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions that are used as [type expressions] but cannot validly be interpreted as such. ## Why is this bad? Such expressions cannot be understood by ty. In some cases, they might raise errors at runtime. ## Examples ```python from typing import Annotated # Int literals are not allowed in this context in type expressions a: list[1] # error # `Annotated` expects at least two arguments b: Annotated[int] # error ``` [type expressions]: https://typing.python.org/en/latest/spec/annotations.html#type-and-annotation-expressions # invalid-type-guard-definition Default level: error | Stable (since 0.0.1-alpha.11) ## What it does Checks for type guard functions without a first non-self-like non-keyword-only non-variadic parameter. ## Why is this bad? Type narrowing functions must accept at least one positional argument (non-static methods must accept another in addition to `self`/`cls`). Extra parameters/arguments are allowed but do not affect narrowing. ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeIs # no parameter def f() -> TypeIs[int]: # error return True # no positional arguments allowed def f(*, v: object) -> TypeIs[int]: # error return True # expected variadic arguments def f(*args: object) -> TypeIs[int]: # error return True class C: # only positional argument is `self` def f(self) -> TypeIs[int]: # error return True ``` # invalid-type-variable-bound Default level: error | Stable (since 0.0.15) ## What it does Checks for [type variables][type variable] whose bounds reference type variables. ## Why is this bad? The bound of a type variable must be a concrete type. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar # error: [invalid-type-variable-bound] RecursiveT = TypeVar("RecursiveT", bound=list["RecursiveT"]) U = TypeVar("U") # error: [invalid-type-variable-bound] BoundT = TypeVar("BoundT", bound=U) def f[T: list[T]](): ... # error: [invalid-type-variable-bound] def g[U, T: U](): ... # error: [invalid-type-variable-bound] ``` [type variable]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-constraints Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for constrained [type variables] with only one constraint, or that those constraints reference type variables. ## Why is this bad? A constrained type variable must have at least two constraints. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar I = TypeVar("I", bound=int) # constraint references `I` S = TypeVar("S", list[I], int) # error # a constrained type variable needs at least two constraints def f[T: (int,)](): ... # error ``` Use instead: ```python from typing import TypeVar U = TypeVar("U", str, int) # valid constrained TypeVar # or T = TypeVar("T", bound=str) # valid bound TypeVar V = TypeVar("V", list[int], int) # valid constrained Type ``` [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-default Default level: error | Stable (since 0.0.16) ## What it does Checks for [type variables] whose default type is not compatible with the type variable's bound or constraints. ## Why is this bad? If a type variable has a bound, the default must be assignable to that bound (see: [bound rules]). If a type variable has constraints, the default must be one of the constraints (see: [constraint rules]). ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeVar T = TypeVar("T", bound=str, default=int) # error: [invalid-type-variable-default] U = TypeVar("U", int, str, default=bytes) # error: [invalid-type-variable-default] ``` [bound rules]: https://typing.python.org/en/latest/spec/generics.html#bound-rules [constraint rules]: https://typing.python.org/en/latest/spec/generics.html#constraint-rules [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-typed-dict-field Default level: error | Stable (since 0.0.28) ## What it does Detects invalid `TypedDict` field declarations. ## Why is this bad? `TypedDict` subclasses cannot redefine inherited fields incompatibly. Doing so breaks the subtype guarantees that `TypedDict` inheritance is meant to preserve. ## Example ```python from typing import TypedDict class Base(TypedDict): x: int class Child(Base): x: str # error: [invalid-typed-dict-field] ``` # invalid-typed-dict-header Default level: error | Stable (since 0.0.14) ## What it does Detects errors in `TypedDict` class headers, such as unexpected arguments or invalid base classes. ## Why is this bad? The typing spec states that `TypedDict`s are not permitted to have custom metaclasses. Using `**` unpacking in a `TypedDict` header is also prohibited by ty, as it means that ty cannot statically determine whether keys in the `TypedDict` are intended to be required or optional. ## Example ```python from typing import TypedDict class Meta(type): ... class Foo(TypedDict, metaclass=Meta): # error: [invalid-typed-dict-header] ... def f(options: dict[str, object]): class Bar(TypedDict, **options): # error: [invalid-typed-dict-header] ... ``` # invalid-typed-dict-statement Default level: error | Stable (since 0.0.9) ## What it does Detects statements other than annotated declarations in `TypedDict` class bodies. ## Why is this bad? `TypedDict` class bodies aren't allowed to contain any other types of statements. For example, method definitions and field values aren't allowed. None of these will be available on "instances of the `TypedDict`" at runtime (as `dict` is the runtime class of all "`TypedDict` instances"). ## Example ```python from typing import TypedDict class Foo(TypedDict): def bar(self): # error: [invalid-typed-dict-statement] pass ``` # invalid-yield Default level: error | Stable (since 0.0.25) ## What it does Detects `yield` and `yield from` expressions where the "yield" or "send" type is incompatible with the generator function's annotated return type. ## Why is this bad? Yielding a value of a type that doesn't match the generator's declared yield type, or using `yield from` with a sub-iterator whose yield or send type is incompatible, is a type error that may cause downstream consumers of the generator to receive values of an unexpected type. ## Examples ```python from typing import Iterator def gen() -> Iterator[int]: yield "not an int" # error: [invalid-yield] ``` # isinstance-against-protocol Default level: error | Stable (since 0.0.14) ## What it does Reports invalid runtime checks against `Protocol` classes. This includes explicit calls `isinstance()`/`issubclass()` against non-runtime-checkable protocols, `issubclass()` calls against protocols that have non-method members, and implicit `isinstance()` checks against non-runtime-checkable protocols via pattern matching. ## Why is this bad? These calls (implicit or explicit) raise `TypeError` at runtime. ## Examples ```python from typing_extensions import Protocol, runtime_checkable class HasX(Protocol): x: int @runtime_checkable class HasY(Protocol): y: int def f(arg: object, arg2: type): # not runtime-checkable isinstance(arg, HasX) # error: [isinstance-against-protocol] # not runtime-checkable issubclass(arg2, HasX) # error: [isinstance-against-protocol] def g(arg: object): match arg: # not runtime-checkable case HasX(): # error: [isinstance-against-protocol] pass def h(arg2: type): isinstance(arg2, HasY) # fine (runtime-checkable) # `HasY` is runtime-checkable, but has non-method members, # so it still can't be used in `issubclass` checks) issubclass(arg2, HasY) # error: [isinstance-against-protocol] ``` ## References - [Typing documentation: `@runtime_checkable`](https://docs.python.org/3/library/typing.html#typing.runtime_checkable) # isinstance-against-typed-dict Default level: error | Stable (since 0.0.15) ## What it does Reports runtime checks against `TypedDict` classes. This includes explicit calls to `isinstance()`/`issubclass()` and implicit checks performed by `match` class patterns. ## Why is this bad? Using a `TypedDict` class in these contexts raises `TypeError` at runtime. ## Examples ```python from typing_extensions import TypedDict class Movie(TypedDict): name: str director: str def f(arg: object, arg2: type): isinstance(arg, Movie) # error: [isinstance-against-typed-dict] issubclass(arg2, Movie) # error: [isinstance-against-typed-dict] def g(arg: object): match arg: case Movie(): # error: [isinstance-against-typed-dict] pass ``` ## References - [Typing specification: `TypedDict`](https://typing.python.org/en/latest/spec/typeddict.html) # mismatched-type-name Default level: warn | Stable (since 0.0.30) ## What it does Checks for functional typing definitions whose declared name does not match the variable they are assigned to. ## Why is this bad? Constructors like `TypeVar`, `ParamSpec`, `NewType`, `NamedTuple`, `TypedDict`, and `TypeAliasType` all take a name argument that is normally expected to match the assigned variable. A mismatch is usually a typo and makes later diagnostics harder to understand. ## Default level This rule is a warning by default because ty can usually recover and continue understanding the resulting type. ## Examples ```python from typing import NewType, ParamSpec, TypeVar from typing_extensions import TypedDict T = TypeVar("U") # error: [mismatched-type-name] P = ParamSpec("Q") # error: [mismatched-type-name] UserId = NewType("Id", int) # error: [mismatched-type-name] Movie = TypedDict("Film", {"title": str}) # error: [mismatched-type-name] ``` # missing-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for missing required arguments in a call. ## Why is this bad? Failing to provide a required argument will raise a `TypeError` at runtime. ## Examples ```python def func(x: int): ... # TypeError: func() missing 1 required positional argument: 'x' func() # error ``` # missing-override-decorator Default level: ignore | Stable (since 0.0.41) ## What it does Checks for methods that override a method or attribute in a superclass but are not decorated with `@override`. This rule is disabled by default. Enable it to opt in to strict `@override` enforcement for a project. ## Exemptions Overriding `__init__`, `__new__`, `__init_subclass__`, or `__post_init__` does not require `@override`, even if the method is explicitly declared by a superclass. ## Why is this bad? Without an `@override` annotation, refactors can silently change whether a method is an override. Requiring `@override` on every override lets ty report when an intended override stops overriding anything, and when a method unexpectedly starts overriding a superclass member. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class Parent: def method(self) -> int: return 1 class Child(Parent): # when the rule is enabled def method(self) -> int: # error return 2 class ExplicitChild(Parent): @override def method(self) -> int: # fine return 2 ``` # missing-type-argument Default level: ignore | Stable (since 0.0.45) ## What it does Checks for generic types used without type parameters in type expressions. ## Why is this bad? Using a generic type without specifying its type parameters results in the type parameters being implicitly filled with `Unknown`, reducing the precision of type checking. Explicit type parameters make the intended types clear and enable the type checker to catch more errors. ## Examples ```python import re def handle(m: re.Match) -> str: # error: [missing-type-argument] return m.string # Use explicit type parameters instead: def handle(m: re.Match[str]) -> str: return m.string ``` # missing-typed-dict-key Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects missing required keys in `TypedDict` constructor calls. ## Why is this bad? `TypedDict` requires all non-optional keys to be provided during construction. Missing items can lead to a `KeyError` at runtime. ## Example ```python from typing import TypedDict class Person(TypedDict): name: str age: int # missing required key 'age' alice: Person = {"name": "Alice"} # error alice["age"] # KeyError ``` # no-matching-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to an overloaded function that do not match any of the overloads. ## Why is this bad? Failing to provide the correct arguments to one of the overloads will raise a `TypeError` at runtime. ## Examples ```python from typing import overload @overload def func(x: int): ... @overload def func(x: bool): ... def func(x: int | bool): ... func("string") # error: [no-matching-overload] ``` # non-callable-init-subclass Default level: error | Stable (since 0.0.30) ## What it does Checks for class definitions that will fail due to non-callable `__init_subclass__` methods. ## Why is this bad? If a class defines a non-callable `__init_subclass__` method/attribute, any attempt to subclass that class will raise a `TypeError` at runtime. ## Examples ```python class Super: __init_subclass__ = None class Sub(Super): ... # error: [non-callable-init-subclass] ``` ## References - [Python data model: Customizing class creation](https://docs.python.org/3/reference/datamodel.html#customizing-class-creation) # not-iterable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for objects that are not iterable but are used in a context that requires them to be. ## Why is this bad? Iterating over an object that is not iterable will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not iterable for i in 34: # error pass ``` # not-subscriptable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for subscripting objects that do not support subscripting. ## Why is this bad? Subscripting an object that does not support it will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not subscriptable 4[1] # error ``` # override-of-final-method Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for methods on subclasses that override superclass methods decorated with `@final`. ## Why is this bad? Decorating a method with `@final` declares to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import final class A: @final def foo(self): ... class B(A): def foo(self): ... # error ``` # override-of-final-variable Default level: error | Stable (since 0.0.16) ## What it does Checks for class variables on subclasses that override a superclass variable that has been declared as `Final`. ## Why is this bad? Declaring a variable as `Final` indicates to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import Final class A: X: Final[int] = 1 class B(A): X = 2 # error ``` # parameter-already-assigned Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls which provide more than one argument for a single parameter. ## Why is this bad? Providing multiple values for a single parameter will raise a `TypeError` at runtime. ## Examples ```python def f(x: int) -> int: return x f(1, x=2) # error ``` # positional-only-parameter-as-kwarg Default level: error | Stable (since 0.0.1-alpha.22) ## What it does Checks for keyword arguments in calls that match positional-only parameters of the callable. ## Why is this bad? Providing a positional-only parameter as a keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int, /) -> int: return x f(x=1) # error ``` # possibly-missing-attribute Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for possibly missing attributes. ## Why is this bad? Attempting to access a missing attribute will raise an `AttributeError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python class A: if __name__ == "__main__": c = 0 # AttributeError: type object 'A' has no attribute 'c' A.c # error ``` # possibly-missing-implicit-call Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for implicit calls to possibly missing methods. ## Why is this bad? Expressions such as `x[y]` and `x * y` call methods under the hood (`__getitem__` and `__mul__` respectively). Calling a missing method will raise an `AttributeError` at runtime. ## Examples ```python import datetime class A: if datetime.date.today().weekday() != 6: def __getitem__(self, v): ... # TypeError: 'A' object is not subscriptable A()[0] # error ``` # possibly-missing-import Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for imports of symbols that may be missing. ## Why is this bad? Importing a missing module or name will raise a `ModuleNotFoundError` or `ImportError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples `module.py`: ```python import datetime if datetime.date.today().weekday() != 6: a = 1 ``` `main.py`: ```python # ImportError: cannot import name 'a' from 'module' from module import a # error ``` # possibly-missing-submodule Default level: warn | Stable (since 0.0.23) ## What it does Checks for accesses of submodules that might not've been imported. ## Why is this bad? When module `a` has a submodule `b`, `import a` isn't generally enough to let you access `a.b.` You either need to explicitly `import a.b`, or else you need the `__init__.py` file of `a` to include `from . import b`. Without one of those, `a.b` is an `AttributeError`. ## Examples ```python import html # AttributeError: module 'html' has no attribute 'parser' html.parser # error ``` # possibly-unresolved-reference Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are possibly not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Example ```python for i in range(int(input())): x = i # NameError: name 'x' is not defined print(x) # error ``` # pydantic-discarded-extra-argument Default level: warn | Stable (since 0.0.60) ## What it does Checks for extra keyword arguments that Pydantic silently discards when a model uses `extra="ignore"`, either implicitly or explicitly. ## Why is this bad? A discarded argument has no effect on the constructed model, but it may indicate a misspelled field name or an incorrect assumption about the model's schema. ## Example ```python {data-mdtest="ignore"} from pydantic import BaseModel class User(BaseModel): name: str admin: bool = False user = User(name="Alice", admni=True) # error: [pydantic-discarded-extra-argument] ``` If the field name has been misspelled, fix the typo. Otherwise, consider removing the extra argument, or explicitly configure the model with `extra="allow"`. # raw-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for raw-strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use raw-string notation. ## Examples ```python def test() -> r"int": # error return 1 ``` Use instead: ```python def test() -> "int": return 1 ``` # redundant-cast Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Detects redundant `cast` calls where the value already has the target type. ## Why is this bad? These casts have no effect and can be removed. ## Example ```python from typing import cast def f() -> int: return 10 # Redundant cast(int, f()) # error ``` # redundant-final-classvar Default level: warn | Stable (since 0.0.18) ## What it does Checks for redundant combinations of the `ClassVar` and `Final` type qualifiers. ## Why is this bad? An attribute that is marked `Final` in a class body is implicitly a class variable. Marking it as `ClassVar` is therefore redundant. Note that this diagnostic is not emitted for dataclass fields or protocol members, where `ClassVar[Final[int]]` has a distinct meaning from `Final[int]`. ## Examples ```python from typing import ClassVar, Final class C: # redundant x: ClassVar[Final[int]] = 1 # error # redundant y: Final[ClassVar[int]] = 1 # error ``` # shadowed-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables in nested generic classes or functions that shadow type variables from an enclosing scope. ## Why is this bad? Shadowing type variables makes the code confusing and is disallowed by the typing spec. ## Examples ```toml [environment] python-version = "3.12" ``` ```python class Outer[T]: # `T` is already used by `Outer` class Inner[T]: ... # error # `T` is already used by `Outer` def method[T](self, x: T) -> T: # error return x ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # static-assert-error Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Makes sure that the argument of `static_assert` is statically known to be true. ## Why is this bad? A `static_assert` call represents an explicit request from the user for the type checker to emit an error if the argument cannot be verified to evaluate to `True` in a boolean context. ## Examples ```python from ty_extensions import static_assert # evaluates to `False` static_assert(1 + 1 == 3) # error # does not have a statically known truthiness static_assert(int(2.0 * 3.0) == 6) # error ``` # subclass-of-dataclass-with-order Default level: warn | Stable (since 0.0.39) ## What it does Checks for classes that inherit from a dataclass with `order=True`. ## Why is this bad? When a dataclass has `order=True`, comparison methods (`__lt__`, `__le__`, `__gt__`, `__ge__`) are generated that compare instances as tuples of their fields. These methods raise a `TypeError` at runtime when comparing instances of different classes in the inheritance hierarchy, even if one is a subclass of the other. This violates the [Liskov Substitution Principle][liskov-substitution-principle] because child class instances cannot be used in all contexts where parent class instances are expected. ## Example ```python from dataclasses import dataclass @dataclass(order=True) class Parent: value: int class Child(Parent): # error pass # At runtime, this raises TypeError: # Child(1) < Parent(2) ``` Consider using [`functools.total_ordering`][total_ordering] instead, which does not have this limitation. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [total_ordering]: https://docs.python.org/3/library/functools.html#functools.total_ordering # subclass-of-final-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes that subclass final classes. ## Why is this bad? Decorating a class with `@final` declares to the type checker that it should not be subclassed. ## Example ```python from typing import final @final class A: ... class B(A): ... # error ``` # super-call-in-named-tuple-method Default level: error | Stable (since 0.0.1-alpha.30) ## What it does Checks for calls to `super()` inside methods of `NamedTuple` classes. ## Why is this bad? Using `super()` in a method of a `NamedTuple` class will raise an exception at runtime. ## Examples ```python from typing import NamedTuple class F(NamedTuple): x: int def method(self): # super() is not supported in methods of NamedTuple classes super() # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # too-many-positional-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls that pass more positional arguments than the callable can accept. ## Why is this bad? Passing too many positional arguments will raise `TypeError` at runtime. ## Example ```python def f(): ... f("foo") # error ``` # type-assertion-failure Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for `assert_type()` and `assert_never()` calls where the actual type is not the same as the asserted type. ## Why is this bad? `assert_type()` allows confirming the inferred type of a certain value. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine # Actual type does not match asserted type assert_type(x, str) # error ``` # unavailable-implicit-super-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects invalid `super()` calls where implicit arguments like the enclosing class or first method argument are unavailable. ## Why is this bad? When `super()` is used without arguments, Python tries to find two things: the nearest enclosing class and the first argument of the immediately enclosing function (typically self or cls). If either of these is missing, the call will fail at runtime with a `RuntimeError`. ## Examples ```python # no enclosing class or function found super() # error def func(): # no enclosing class or first argument exists super() # error class A: # no enclosing function to provide the first argument f = super() # error def method(self): def nested(): # first argument does not exist in this nested function super() # error # first argument does not exist in this lambda lambda: super() # error # argument is not available in generator expression (super() for _ in range(10)) # error super() # okay! both enclosing class and first argument are available ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # unbound-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables that are used in a scope where they are not bound to any enclosing generic context. ## Why is this bad? Using a type variable outside of a scope that binds it has no well-defined meaning. ## Examples ```python from typing import TypeVar, Generic T = TypeVar("T") S = TypeVar("S") # unbound type variable in module scope x: T # error class C(Generic[T]): # S is not in this class's generic context x: list[S] = [] # error ``` ## References - [Typing spec: Scoping rules for type variables](https://typing.python.org/en/latest/spec/generics.html#scoping-rules-for-type-variables) # undefined-reveal Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to `reveal_type` without importing it. ## Why is this bad? Using `reveal_type` without importing it will raise a `NameError` at runtime. ## Examples ```python # NameError: name 'reveal_type' is not defined # error reveal_type(1) # revealed: Literal[1] ``` # unknown-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for keyword arguments in calls that don't match any parameter of the callable. ## Why is this bad? Providing an unknown keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int) -> int: return x f(x=1, y=2) # error ``` # unresolved-attribute Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for unresolved attributes. ## Why is this bad? Accessing an unbound attribute will raise an `AttributeError` at runtime. An unresolved attribute is not guaranteed to exist from the type alone, so this could also indicate that the object is not of the type that the user expects. ## Examples ```python class A: ... # AttributeError: 'A' object has no attribute 'foo' A().foo # error ``` # unresolved-global Default level: warn | Stable (since 0.0.1-alpha.15) ## What it does Detects variables declared as `global` in an inner scope that have no explicit bindings or declarations in the global scope. ## Why is this bad? Function bodies with `global` statements can run in any order (or not at all), which makes it hard for static analysis tools to infer the types of globals without explicit definitions or declarations. ## Example ### Assigning without a global-scope declaration ```python def f(): # unresolved global global x # error x = 42 def g(): print(x) # unresolved reference ``` ### Use instead #### Declare the global ```python x: int def f(): global x x = 42 def g(): print(x) ``` #### Initialize the global ```python x: int | None = None def f(): global x x = 42 def g(): print(x) ``` # unresolved-import Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for import statements for which the module cannot be resolved. ## Why is this bad? Importing a module that cannot be resolved will raise a `ModuleNotFoundError` at runtime. ## Examples ```python # ModuleNotFoundError: No module named 'foo' import foo # error ``` # unresolved-reference Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Example ```python # NameError: name 'x' is not defined print(x) # error ``` # unsupported-base Default level: warn | Stable (since 0.0.1-alpha.7) ## What it does Checks for class definitions that have bases which are unsupported by ty. ## Why is this bad? If a class has a base that is an instance of a complex type such as a union type, ty will not be able to resolve the [method resolution order] (MRO) for the class. This will lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Examples ```python import datetime class A: ... class B: ... if datetime.date.today().weekday() != 6: C = A else: C = B class D(C): ... # error: [unsupported-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-bool-conversion Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for bool conversions where the object doesn't correctly implement `__bool__`. ## Why is this bad? If an exception is raised when you attempt to evaluate the truthiness of an object, using the object in a boolean context will fail at runtime. ## Examples ```python class NotBoolable: __bool__ = None def __lt__(self, other: object) -> "NotBoolable": return self b1 = NotBoolable() b2 = NotBoolable() # exception raised here if b1: # error pass # exception raised here b1 and b2 # error # exception raised here not b1 # error # A chained comparison converts the result of `b1 < b2` to bool. # exception raised here b1 < b2 < b1 # error ``` # unsupported-dynamic-base Default level: ignore | Stable (since 0.0.12) ## What it does Checks for dynamic class definitions (using `type()`) that have bases which are unsupported by ty. This is equivalent to `unsupported-base` but applies to classes created via `type()` rather than `class` statements. ## Why is this bad? If a dynamically created class has a base that is an unsupported type such as `type[T]`, ty will not be able to resolve the [method resolution order] (MRO) for the class. This may lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Default level This rule is disabled by default because it will not cause a runtime error, and may be noisy on codebases that use `type()` in highly dynamic ways. ## Examples ```python class Base: ... def factory(base: type[Base]) -> type: # `base` has type `type[Base]`, not `type[Base]` itself return type("Dynamic", (base,), {}) # error: [unsupported-dynamic-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-operator Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for binary expressions, comparisons, and unary expressions where the operands don't support the operator. ## Why is this bad? Attempting to use an unsupported operator will raise a `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: unsupported operand type(s) for +: 'A' and 'A' A() + A() # error ``` # unused-awaitable Default level: warn | Stable (since 0.0.21) ## What it does Checks for awaitable objects (such as coroutines) used as expression statements without being awaited. ## Why is this bad? Calling an `async def` function returns a coroutine object. If the coroutine is never awaited, the body of the async function will never execute, which is almost always a bug. Python emits a `RuntimeWarning: coroutine was never awaited` at runtime in this case. ## Examples ```python async def fetch_data() -> str: return "data" async def main() -> None: # Warning: coroutine is not awaited fetch_data() # error await fetch_data() # OK ``` # unused-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore` directives that are no longer applicable. ## Why is this bad? A `ty: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # ty: ignore[division-by-zero] ``` Use instead: ```py a = 20 / 2 ``` ## Options Set [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false` to prevent this rule from reporting unused `type: ignore` comments. # unused-type-ignore-comment Default level: warn | Stable (since 0.0.14) ## What it does Checks for `type: ignore` directives that are no longer applicable. ## Why is this bad? A `type: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # type: ignore ``` Use instead: ```py a = 20 / 2 ``` ## Options This rule is skipped if [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false`. # useless-overload-body Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for various `@overload`-decorated functions that have non-stub bodies. ## Why is this bad? Functions decorated with `@overload` are ignored at runtime; they are overridden by the implementation function that follows the series of overloads. While it is not illegal to provide a body for an `@overload`-decorated function, it may indicate a misunderstanding of how the `@overload` decorator works. ## Example ```toml [environment] python-version = "3.11" ``` ```py from typing import overload @overload def foo(x: int) -> int: # will never be executed return x + 1 # error @overload def foo(x: str) -> str: # will never be executed return "Oh no, got a string" # error def foo(x: int | str) -> int | str: raise Exception("unexpected type encountered") ``` Use instead: ```py from typing import assert_never, overload @overload def foo(x: int) -> int: ... @overload def foo(x: str) -> str: ... def foo(x: int | str) -> int | str: if isinstance(x, int): return x + 1 elif isinstance(x, str): return "Oh no, got a string" else: assert_never(x) ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # zero-stepsize-in-slice Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a step size of zero in slices when the operation is known to fail. ## Why is this bad? Python's built-in sequence types raise a `ValueError` when sliced with a step size of zero. ## Known problems This check is not exhaustive. It reports zero-step slices for certain built-in sequence types where the operation is known to fail. A custom `__getitem__` implementation can accept or reject such a slice, so ty cannot detect every runtime failure. ## Examples ```python values = list(range(10)) # ValueError: slice step cannot be zero values[1:10:0] # error tuple_values = (1, 2, 3) # ValueError: slice step cannot be zero tuple_values[1:10:0] # error ``` ok test rule::rule_unknown ... ok test rule_selection::all_overrides ... ok test rule_selection::cli_all_rules_ignore ... ok test rule_selection::cli_all_rules_precedence ... ok test rule_selection::cli_all_rules_warn ... ok test rule_selection::cli_rule_severity ... ok test rule_selection::cli_rule_severity_precedence ... ok test rule_selection::cli_specific_then_all ... ok test rule_selection::cli_unknown_rules ... ok test rule_selection::configuration_all_rules ... ok test rule_selection::configuration_all_rules_with_rule_sorting_before_all ... ok test rule_selection::configuration_rule_severity ... ok test rule_selection::configuration_unknown_rules ... ok test rule_selection::multiple_overrides_inherit_cli_rules ... ok test rule_selection::overrides_all_rules_with_rule_sorting_before_all ... ok test rule_selection::overrides_basic ... ok test rule_selection::overrides_empty_include ... ok test rule_selection::overrides_exclude ... ok test rule_selection::overrides_inherit_global ... ok test rule_selection::overrides_invalid_exclude_glob ... ok test rule_selection::overrides_invalid_include_glob ... ok test rule_selection::overrides_missing_include_exclude ... ok test rule_selection::overrides_no_actual_overrides ... ok test rule_selection::overrides_precedence ... ok test rule_selection::overrides_unknown_rules ... ok test scripts::cli_arguments_override_script_options ... ok test scripts::environment_options ... ok test scripts::explicit_config_replaces_inline_metadata ... ok test scripts::inline_overrides_are_ignored ... ok test scripts::inline_settings_override_user_configuration ... ok test scripts::inline_terminal_settings_do_not_apply ... ok test scripts::metadata_without_tool_ty_uses_default_settings ... ok test scripts::project_settings_and_overrides_do_not_apply ... ok test scripts::user_configuration_applies ... ok test test_include_hidden_files_by_default ... ok test test_output_format_env ... ok test test_quiet_output ... ok test test_respect_ignore_files ... ok test test_run_in_sub_directory ... ok test user_configuration ... ok test uv_workspace::uv_workspace_discovery_is_opt_in ... ok test uv_workspace::warns_when_uv_workspace_metadata_cannot_be_loaded ... ok test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 9.79s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/file_watching-befa3fce45ba6599 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 45 tests test active_project_config_change_reloads_project ... ok test add_search_path ... ok test change_python_version_and_platform ... ok test changed_file ... ok test changed_versions_file ... ok test changes_to_config_file_override ... ok test changes_to_user_configuration ... ok test deleted_file ... ok test directory_deleted ... ok test directory_moved_to_project ... ok test directory_moved_to_trash ... ok test directory_renamed ... ok test hard_links_in_project ... ok test hard_links_to_target_outside_project ... ignored, inotify doesn't support observing changes to hard linked files. test ignore_file_change_reloads_files_not_project_metadata ... ok test move_file_to_project ... ok test move_file_to_trash ... ok test nested_project_config_change_is_cheap_if_active_project_unchanged ... ok test nested_projects_delete_root ... ok test new_directory_with_python_files ... ok test new_file ... ok test new_file_in_ignored_directory ... ok test new_file_in_included_out_of_project_directory ... ok test new_file_in_parent_ignored_directory ... ok test new_files_with_explicit_included_paths ... ok test new_ignore_file_in_ignored_directory ... ok test new_ignored_file ... ok test new_non_project_file ... ok test new_non_python_file_is_not_indexed ... ok test project_reload_preserves_fallback_options ... ok test project_reload_preserves_override_options ... ok test reloading_options_updates_inferred_python_version_diagnostics_when_metadata_is_unchanged ... ok test remove_search_path ... ok test rename_file ... ok test rename_files_casing_only ... ignored test search_path ... ok test src_file_filter_change_reloads_project_files ... ok test submodule_cache_invalidation_after_pyproject_created ... ok test submodule_cache_invalidation_created ... ok test submodule_cache_invalidation_created_then_deleted ... ok test submodule_cache_invalidation_deleted ... ok test unix::changed_metadata ... ok test unix::symlink_inside_project ... ok test unix::symlink_target_outside_watched_paths ... ok test unix::symlinked_module_search_path ... ok test result: ok. 43 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 4.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_combine-ff059ab0bcfa7d7a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test tests::combine_map ... ok test tests::combine_option ... ok test tests::combine_order_map ... ok test tests::combine_vec ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_completion_bench-4588836d990bb49c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_completion_eval-3df9a07ffee7f2be --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_ide-ca307b0f520a6f98 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1792 tests test all_symbols::tests::all_symbols_multi_file ... ok test all_symbols::tests::first_party_test_modules_not_filtered ... ok test all_symbols::tests::first_party_underscore_modules_not_filtered ... ok test all_symbols::tests::pandas_read_csv_merged_all ... ok test all_symbols::tests::pandas_read_csv_merged_redundant_export ... ok test all_symbols::tests::pandas_read_csv_merged_wildcard ... ok test all_symbols::tests::redundant_reexported_merged_definition_at_top_level ... ok test all_symbols::tests::redundant_reexported_merged_multiple_symbols_retained ... ok test all_symbols::tests::redundant_reexported_not_merged_across_top_level_modules ... ok test all_symbols::tests::redundant_reexported_some_merged_across_top_level_modules ... ok test all_symbols::tests::third_party_test_modules_filtered ... ok test all_symbols::tests::third_party_underscore_modules_are_filtered ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_assigned_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_passed_as_arg_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::comprehension_attributed_to_enclosing_function ... ok test call_hierarchy::incoming_calls::tests::decorator_application ... ok test call_hierarchy::incoming_calls::tests::default_on_version_gated_method_attributed_to_class ... ok test call_hierarchy::incoming_calls::tests::keyword_call ... ok test call_hierarchy::incoming_calls::tests::lambda_caller_is_synthesized_item ... ok test call_hierarchy::incoming_calls::tests::lambda_follow_up_requests_are_leaves ... ok test call_hierarchy::incoming_calls::tests::lambda_inside_function_attributed_to_lambda ... ok test call_hierarchy::incoming_calls::tests::method_call ... ok test call_hierarchy::incoming_calls::tests::method_does_not_confuse_with_same_name_on_other_class ... ok test call_hierarchy::incoming_calls::tests::multi_file ... ok test call_hierarchy::incoming_calls::tests::multi_file_constructor_call_resolves_to_init_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::multi_file_dunder_call_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::non_call_reference_filtered_out ... ok test call_hierarchy::incoming_calls::tests::non_callable_attribute_filtered ... ok test call_hierarchy::incoming_calls::tests::property_deleter_del ... ok test call_hierarchy::incoming_calls::tests::property_getter_read ... ok test call_hierarchy::incoming_calls::tests::property_setter_write ... ok test call_hierarchy::incoming_calls::tests::single_file ... ok test call_hierarchy::incoming_calls::tests::super_method_call ... ok test call_hierarchy::incoming_calls::tests::top_level_call_attributed_to_module ... ok test call_hierarchy::incoming_calls::tests::two_lambdas_calling_same_function_two_distinct_items ... ok test call_hierarchy::incoming_calls::tests::via_import_alias ... ok test call_hierarchy::outgoing_calls::tests::attribute_call ... ok test call_hierarchy::outgoing_calls::tests::class_excludes_method_bodies ... ok test call_hierarchy::outgoing_calls::tests::class_includes_decorators_bases_and_class_body ... ok test call_hierarchy::outgoing_calls::tests::class_with_base_call ... ok test call_hierarchy::outgoing_calls::tests::constructor_call ... ok test call_hierarchy::outgoing_calls::tests::direct_call ... ok test call_hierarchy::outgoing_calls::tests::function_excludes_nested_def_body ... ok test call_hierarchy::outgoing_calls::tests::function_includes_param_default ... ok test call_hierarchy::outgoing_calls::tests::lambda_default_attributed_to_enclosing_scope ... ok test call_hierarchy::outgoing_calls::tests::multi_file ... ok test call_hierarchy::outgoing_calls::tests::multiple_calls_to_same_callee ... ok test call_hierarchy::outgoing_calls::tests::skips_unresolved_calls ... ok test call_hierarchy::outgoing_calls::tests::super_method_call ... ok test call_hierarchy::tests::prepare_on_async_function ... ok test call_hierarchy::tests::prepare_on_call_site ... ok test call_hierarchy::tests::prepare_on_class_def ... ok test call_hierarchy::tests::prepare_on_classmethod ... ok test call_hierarchy::tests::prepare_on_function_def ... ok test call_hierarchy::tests::prepare_on_method ... ok test call_hierarchy::tests::prepare_on_non_callable_returns_none ... ok test call_hierarchy::tests::prepare_on_overloaded_function ... ok test call_hierarchy::tests::prepare_on_staticmethod ... ok test code_action::tests::add_code_existing_empty_ignore ... ok test code_action::tests::add_code_existing_ignore ... ok test code_action::tests::add_code_existing_ignore_end_line ... ok test code_action::tests::add_code_existing_ignore_start_line ... ok test code_action::tests::add_code_existing_ignore_trailing_comma ... ok test code_action::tests::add_code_existing_ignore_trailing_whitespace ... ok test code_action::tests::add_code_existing_ignore_with_reason ... ok test code_action::tests::add_code_existing_ignores ... ok test code_action::tests::add_code_existing_type_ignore ... ok test code_action::tests::add_code_existing_type_ignore_without_any_ty_code ... ok test code_action::tests::add_code_followed_by_continuation ... ok test code_action::tests::add_code_followed_by_multiline_string ... ok test code_action::tests::add_code_interpolated_string ... ok test code_action::tests::add_code_multiline_interpolation ... ok test code_action::tests::add_ignore ... ok test code_action::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test code_action::tests::add_ignore_existing_comment ... ok test code_action::tests::add_ignore_existing_file_level_ignore ... ok test code_action::tests::add_ignore_line_continuation_empty_lines ... ok test code_action::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test code_action::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test code_action::tests::add_ignore_trailing_whitespace ... ok test code_action::tests::add_ignore_updates_preceding_own_line_suppression ... ok test code_action::tests::undefined_reveal_type ... ok test code_action::tests::unresolved_deprecated ... ok test code_action::tests::unresolved_deprecated_warnings_imported ... ok test code_action::tests::unresolved_loader ... ok test code_action::tests::unresolved_loader_abc_imported ... ok test code_action::tests::unresolved_loader_importlib_imported ... ok test completion::tests::attribute_access_empty_dict ... ok test completion::tests::attribute_access_empty_list ... ok test completion::tests::attribute_access_set ... ok test completion::tests::attribute_access_set_keyword_prefix ... ok test completion::tests::attribute_double_parens ... ok test completion::tests::attribute_not_on_integer ... ok test completion::tests::attribute_on_constructor_directly ... ok test completion::tests::attribute_on_float ... ok test completion::tests::attribute_on_integer ... ok test completion::tests::attribute_parens ... ok test completion::tests::auto_import_deprioritizes_deprecated_over_stdlib_special ... ok test completion::tests::auto_import_does_not_use_enclosing_class_scope ... ok test completion::tests::auto_import_ignores_modules_with_leading_underscore ... ok test completion::tests::auto_import_includes_first_party_modules_as_suggestions ... ok test completion::tests::auto_import_includes_modules_with_leading_underscore_in_first_party ... ok test completion::tests::auto_import_includes_stdlib_modules_as_suggestions ... ok test completion::tests::auto_import_includes_sub_modules_as_suggestions ... ok test completion::tests::auto_import_match_quality_ranks_prefix_before_substring ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_all_branches ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_some_branches ... ok test completion::tests::auto_import_omits_directly_imported_symbol ... ok test completion::tests::auto_import_omits_directly_imported_symbol_in_nested_scope ... ok test completion::tests::auto_import_omits_imported_symbol_from_parent_scope ... ok test completion::tests::auto_import_omits_wildcard_imported_symbol ... ok test completion::tests::auto_import_prefers_collections_over_third_party_reexport ... ok test completion::tests::auto_import_prefers_std_lib_symbol_over_third_party_symbol_with_same_name ... ok test completion::tests::auto_import_prefers_typing_over_third_party_reexport ... ok test completion::tests::auto_import_preserves_name_order_for_unrelated_third_party_symbol ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_same_named_import ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_shadowed_import ... ok test completion::tests::auto_import_preserves_suggestion_for_import_after_cursor ... ok test completion::tests::auto_import_prioritizes_reusing_import_from_statements ... ok test completion::tests::auto_import_respects_all ... ok test completion::tests::auto_import_should_not_include_symbols_in_current_module ... ok test completion::tests::auto_import_with_submodule ... ok test completion::tests::betwixt_attribute_access1 ... ok test completion::tests::betwixt_attribute_access2 ... ok test completion::tests::betwixt_attribute_access3 ... ok test completion::tests::betwixt_attribute_access4 ... ok test completion::tests::builtins ... ok test completion::tests::builtins_not_included_import ... ok test completion::tests::builtins_not_included_object_attr ... ok test completion::tests::call_arguments_cursor_middle ... ok test completion::tests::call_arguments_multi_def ... ok test completion::tests::call_attribute_argument_no_arg_completions ... ok test completion::tests::call_bare_paramspec_has_no_keyword_argument_completions ... ok test completion::tests::call_blank1 ... ok test completion::tests::call_keyword_argument_at_value ... ok test completion::tests::call_keyword_only_argument ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters_after_positional_argument ... ok test completion::tests::call_multiple_keyword_arguments ... ok test completion::tests::call_multiple_keyword_arguments_some_set ... ok test completion::tests::call_positional_only_argument ... ok test completion::tests::call_positional_only_keyword_only_argument_mix ... ok test completion::tests::call_prefix1 ... ok test completion::tests::class_attributes1 ... ok test completion::tests::class_base_already_specified ... ok test completion::tests::class_base_excludes_class_being_defined ... ok test completion::tests::class_base_excludes_class_being_defined_with_typed_text ... ok test completion::tests::class_base_includes_prior_definition_with_same_name ... ok test completion::tests::class_base_qualified_already_specified ... ok test completion::tests::class_base_qualified_attribute_not_filtered ... ok test completion::tests::class_base_same_name_different_module ... ok test completion::tests::class_blank1 ... ok test completion::tests::class_blank2 ... ok test completion::tests::class_init1 ... ok test completion::tests::class_init2 ... ok test completion::tests::class_init3 ... ok test completion::tests::class_metaclass ... ok test completion::tests::class_metaclass_generic ... ok test completion::tests::class_metaclass_set ... ok test completion::tests::class_multiple_bases_already_specified ... ok test completion::tests::class_prefix1 ... ok test completion::tests::class_prefix2 ... ok test completion::tests::class_super1 ... ok test completion::tests::class_super2 ... ok test completion::tests::class_super3 ... ok test completion::tests::class_super4 ... ok test completion::tests::class_typed_dict_total ... ok test completion::tests::class_typed_dict_total_alias ... ok test completion::tests::class_typed_dict_total_pep695_generic ... ok test completion::tests::class_typed_dict_total_set ... ok test completion::tests::class_typed_dict_total_subclass ... ok test completion::tests::class_typed_dict_total_typevar_generic ... ok test completion::tests::complete_class_parentheses ... ok test completion::tests::complete_class_parentheses_disabled_by_default ... ok test completion::tests::complete_function_parentheses ... ok test completion::tests::complete_function_parentheses_class_base ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: Parent ok test completion::tests::complete_function_parentheses_decorator_name ... ok test completion::tests::complete_function_parentheses_except_handler ... ok test completion::tests::complete_function_parentheses_except_handler_factory ... ok test completion::tests::complete_function_parentheses_existing_parenthesis ... ok test completion::tests::complete_function_parentheses_from_import ... ok test completion::tests::complete_function_parentheses_function_in_annotation_metadata ... ok test completion::tests::complete_function_parentheses_pep_613_type_alias ... ok test completion::tests::complete_function_parentheses_type_expression ... ok test completion::tests::completion_at_eof ... ok test completion::tests::completion_kind_recursive_type_alias ... ok test completion::tests::completions_in_class_def_empty_name ... ok test completion::tests::completions_in_function_def_empty_name ... ok test completion::tests::completions_in_function_param_type_annotation ... ok test completion::tests::completions_in_function_type_param_bound ... ok test completion::tests::completions_in_type_def_empty_name ... ok test completion::tests::completions_inside_unreachable_sections ... ok test completion::tests::comprehension_target_suggests_in ... ok test completion::tests::decorator_args_do_not_suppress_keywords ... ok test completion::tests::decorator_chained_call_args_do_not_suppress_keywords ... ok test completion::tests::decorator_without_class_or_function ... ok test completion::tests::double_nested_function_not_in_global_scope_blank1 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank2 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank3 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank4 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank5 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix1 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix2 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix3 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix4 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix5 ... ok test completion::tests::dunder_file_attribute_completion_namespace_package ... ok test completion::tests::dunder_file_attribute_completion_non_namespace_package ... ok test completion::tests::dunder_file_completion ... ok test completion::tests::duplicate1 ... ok test completion::tests::dynamic_type_list_no_type_annotation ... ok test completion::tests::dynamic_type_with_intersection_type_annotation ... ok test completion::tests::dynamic_type_with_type_annotation ... ok test completion::tests::ellipsis1 ... ok test completion::tests::ellipsis2 ... ok test completion::tests::ellipsis3 ... ok test completion::tests::empty ... ok test completion::tests::empty_raise_statement ... ok test completion::tests::enum_attributes ... ok test completion::tests::except_handler_suggests_as ... ok test completion::tests::favour_imported_over_builtin ... ok test completion::tests::favour_symbols_currently_imported ... ok test completion::tests::for_target_suggests_in ... ok test completion::tests::from_import1 ... ok test completion::tests::from_import10 ... ok test completion::tests::from_import11 ... ok test completion::tests::from_import2 ... ok test completion::tests::from_import3 ... ok test completion::tests::from_import4 ... ok test completion::tests::from_import5 ... ok test completion::tests::from_import6 ... ok test completion::tests::from_import7 ... ok test completion::tests::from_import8 ... ok test completion::tests::from_import9 ... ok test completion::tests::from_import_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_dotted_name_suggests_import ... ok test completion::tests::from_import_i_suggests_import ... ok test completion::tests::from_import_import_suggests_import ... ok test completion::tests::from_import_importt_suggests_nothing ... ok test completion::tests::from_import_incomplete ... ok test completion::tests::from_import_missing_alias_suggests_as ... ok test completion::tests::from_import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::from_import_nested_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_nested_very_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_no_space_not_suggests_import ... ok test completion::tests::from_import_only_dot ... ok test completion::tests::from_import_only_dot_incomplete ... ok test completion::tests::from_import_parenthesized_missing_alias_suggests_as ... ok test completion::tests::from_import_preserves_name_order_for_unrelated_namespace_package ... ok test completion::tests::from_import_random_name_suggests_nothing ... ok test completion::tests::from_import_relative_import_suggests_import ... ok test completion::tests::from_import_space_suggests_import ... ok test completion::tests::from_import_two_imports_suggests_import ... ok test completion::tests::from_import_unknown_in_import_names1 ... ok test completion::tests::from_import_unknown_in_import_names2 ... ok test completion::tests::from_import_unknown_in_import_names3 ... ok test completion::tests::from_import_unknown_in_module ... ok test completion::tests::from_import_with_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule2 ... ok test completion::tests::from_relative_import_missing_alias_suggests_as ... ok test completion::tests::fscope_id_missing_function_identifier3 ... ok test completion::tests::generator_expression_member ... ok test completion::tests::identifier_keyword_clash1 ... ok test completion::tests::identifier_keyword_clash2 ... ok test completion::tests::import_dotted_module_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::import_multiple_betwixt ... ok test completion::tests::import_multiple_end1 ... ok test completion::tests::import_multiple_end2 ... ok test completion::tests::import_multiple_modules_missing_alias_suggests_as ... ok test completion::tests::import_over_multiple_lines ... ok test completion::tests::import_statement_preserves_name_order_for_unrelated_third_party_module ... ok test completion::tests::import_statement_with_submodule_multiple ... ok test completion::tests::import_statement_with_submodule_with_leading_character ... ok test completion::tests::import_statement_with_submodule_without_leading_character ... ok test completion::tests::import_submodule_not_attribute1 ... ok test completion::tests::import_submodule_not_attribute2 ... ok test completion::tests::import_submodule_not_attribute3 ... ok test completion::tests::import_type_check_only_lowers_ranking ... ok test completion::tests::import_unknown_in_module ... ok test completion::tests::import_via_from_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_without_leading_character ... ok test completion::tests::import_via_from_without_leading_character ... ok test completion::tests::import_with_aliases ... ok test completion::tests::import_with_leading_character ... ok test completion::tests::import_without_leading_character ... ok test completion::tests::imports1 ... ok test completion::tests::imports2 ... ok test completion::tests::incomplete_except_handler_uses_enclosing_scope ... ok test completion::tests::inside_token ... ok test completion::tests::instance_methods_are_not_regular_functions1 ... ok test completion::tests::instance_methods_are_not_regular_functions2 ... ok test completion::tests::iterable_only_in_generator ... ok test completion::tests::iterable_only_in_list_comprehension ... ok test completion::tests::iterable_only_keywords_in_for_statement_complex ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple1 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple2 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple3 ... ok test completion::tests::keywords ... ok test completion::tests::lambda_blank1 ... ok test completion::tests::lambda_blank2 ... ok test completion::tests::lambda_blank3 ... ok test completion::tests::lambda_blank4 ... ok test completion::tests::lambda_prefix1 ... ok test completion::tests::lambda_prefix2 ... ok test completion::tests::lambda_prefix3 ... ok test completion::tests::lambda_prefix4 ... ok test completion::tests::list_comprehension1 ... ok test completion::tests::list_comprehension2 ... ok test completion::tests::list_comprehension_member ... ok test completion::tests::local_function_variable_with_return ... ok test completion::tests::match_pattern_suggests_keywords ... ok test completion::tests::metaclass1 ... ok test completion::tests::metaclass2 ... ok test completion::tests::module_api ... ok test completion::tests::multiple_declarations_function_parameter ... ok test completion::tests::multiple_declarations_function_scope1 ... ok test completion::tests::multiple_declarations_function_scope2 ... ok test completion::tests::multiple_declarations_global_scope1 ... ok test completion::tests::multiple_declarations_global_scope2 ... ok test completion::tests::namedtuple_methods ... ok test completion::tests::nested_attribute_access1 ... ok test completion::tests::nested_attribute_access2 ... ok test completion::tests::nested_attribute_access3 ... ok test completion::tests::nested_attribute_access4 ... ok test completion::tests::nested_attribute_access5 ... ok test completion::tests::nested_function_blank ... ok test completion::tests::nested_function_not_in_global_scope_blank ... ok test completion::tests::nested_function_not_in_global_scope_prefix ... ok test completion::tests::nested_function_prefix ... ok test completion::tests::nested_scopes_with_return ... ok test completion::tests::no_completions_before_existing_contextual_keyword ... ok test completion::tests::no_completions_in_class_def_name ... ok test completion::tests::no_completions_in_comment ... ok test completion::tests::no_completions_in_empty_for_variable_binding ... ok test completion::tests::no_completions_in_except_alias ... ok test completion::tests::no_completions_in_for_tuple_variable_binding ... ok test completion::tests::no_completions_in_for_variable_binding ... ok test completion::tests::no_completions_in_from_import_alias ... ok test completion::tests::no_completions_in_fstring_double_quote ... ok test completion::tests::no_completions_in_fstring_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_fstring_single_quote ... ok test completion::tests::no_completions_in_fstring_single_triple_quote ... ok test completion::tests::no_completions_in_function_def_name ... ok test completion::tests::no_completions_in_function_param ... ok test completion::tests::no_completions_in_function_param_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword_middle ... ok test completion::tests::no_completions_in_function_type_param ... ok test completion::tests::no_completions_in_import_alias ... ok test completion::tests::no_completions_in_match_alias ... ok test completion::tests::no_completions_in_maybe_type_def_name ... ok test completion::tests::no_completions_in_string_double_quote ... ok test completion::tests::no_completions_in_string_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_string_single_quote ... ok test completion::tests::no_completions_in_string_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_double_quote ... ok test completion::tests::no_completions_in_tstring_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_single_quote ... ok test completion::tests::no_completions_in_tstring_single_triple_quote ... ok test completion::tests::no_completions_in_type_def_name ... ok test completion::tests::no_completions_in_with_alias ... ok test completion::tests::no_contextual_keywords_inside_parentheses ... ok test completion::tests::no_duplicate_keyword_arg ... ok test completion::tests::no_panic_argument_completion_before_paren ... ok test completion::tests::no_panic_for_attribute_table_that_contains_subscript ... ok test completion::tests::no_panic_incomplete_except_handler ... ok test completion::tests::no_statement_keywords_in_annotated_assign ... ok test completion::tests::no_statement_keywords_in_arguments ... ok test completion::tests::no_statement_keywords_in_assert ... ok test completion::tests::no_statement_keywords_in_assign ... ok test completion::tests::no_statement_keywords_in_augassign ... ok test completion::tests::no_statement_keywords_in_dict_literal ... ok test completion::tests::no_statement_keywords_in_except_handler ... ok test completion::tests::no_statement_keywords_in_if_condition ... ok test completion::tests::no_statement_keywords_in_if_x_in ... ok test completion::tests::no_statement_keywords_in_keyword_arguments ... ok test completion::tests::no_statement_keywords_in_lambda ... ok test completion::tests::no_statement_keywords_in_list_literal ... ok test completion::tests::no_statement_keywords_in_match_case ... ok test completion::tests::no_statement_keywords_in_match_guard ... ok test completion::tests::no_statement_keywords_in_match_subject ... ok test completion::tests::no_statement_keywords_in_parameter_default ... ok test completion::tests::no_statement_keywords_in_raise ... ok test completion::tests::no_statement_keywords_in_return ... ok test completion::tests::no_statement_keywords_in_set_literal ... ok test completion::tests::no_statement_keywords_in_starred_args_parameter_annotation ... ok test completion::tests::no_statement_keywords_in_tuple_literal ... ok test completion::tests::no_statement_keywords_in_type_alias ... ok test completion::tests::no_statement_keywords_in_while ... ok test completion::tests::no_statement_keywords_in_with ... ok test completion::tests::object_attr_ignores_all ... ok test completion::tests::one_function_blank ... ok test completion::tests::one_function_not_prefix ... ok test completion::tests::one_function_prefix ... ok test completion::tests::only_lambda_keyword_in_decorator ... ok test completion::tests::only_lambda_keyword_in_decorator_top_of_file ... ok test completion::tests::ordering ... ok test completion::tests::private_symbols_in_module ... ok test completion::tests::private_symbols_in_stub ... ok test completion::tests::reexport_redundant_convention_import_auto ... ok test completion::tests::reexport_redundant_convention_import_noauto ... ok test completion::tests::reexport_simple_import_auto ... ok test completion::tests::reexport_simple_import_noauto ... ok test completion::tests::regression_test_issue_642 ... ok test completion::tests::relative_from_import1 ... ok test completion::tests::relative_from_import2 ... ok test completion::tests::relative_from_import3 ... ok test completion::tests::relative_import_module_after_dots1 ... ok test completion::tests::relative_import_module_after_dots2 ... ok test completion::tests::relative_import_module_after_dots3 ... ok test completion::tests::relative_import_module_after_dots4 ... ok test completion::tests::relative_import_module_after_typing1 ... ok test completion::tests::relative_import_module_after_typing2 ... ok test completion::tests::relative_import_module_after_typing3 ... ok test completion::tests::relative_import_module_after_typing4 ... ok test completion::tests::scope_id_missing_class_identifier1 ... ok test completion::tests::scope_id_missing_from_import1 ... ok test completion::tests::scope_id_missing_from_import2 ... ok test completion::tests::scope_id_missing_from_import3 ... ok test completion::tests::scope_id_missing_function_identifier1 ... ok test completion::tests::scope_id_missing_function_identifier2 ... ok test completion::tests::scope_id_missing_global1 ... ok test completion::tests::scope_id_missing_import1 ... ok test completion::tests::scope_id_missing_import2 ... ok test completion::tests::scope_id_missing_try_except1 ... ok test completion::tests::scope_id_missing_type_alias1 ... ok test completion::tests::set_comprehension_member ... ok test completion::tests::star_import ... ok test completion::tests::statement_keywords_in_if_body ... ok test completion::tests::statically_unreachable_symbols ... ok test completion::tests::string_dot_attr1 ... ok test completion::tests::string_dot_attr2 ... ok test completion::tests::string_dot_attr3 ... ok test completion::tests::string_literal_completions_annotated_assignment ... ok test completion::tests::string_literal_completions_backslash_escaping ... ok test completion::tests::string_literal_completions_do_not_offer_typed_dict_keys_for_typed_dict_value_context ... ok test completion::tests::string_literal_completions_double_quote_escaping ... ok test completion::tests::string_literal_completions_filter_non_string_literals ... ok test completion::tests::string_literal_completions_function_argument ... ok test completion::tests::string_literal_completions_in_incomplete_string ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key_combines_set_context ... ok test completion::tests::string_literal_completions_in_standalone_statement ... ok test completion::tests::string_literal_completions_intersection_excludes_negative_elements ... ok test completion::tests::string_literal_completions_intersection_positive_union_semantics ... ok test completion::tests::string_literal_completions_nested_expected_type ... ok test completion::tests::string_literal_completions_overloaded_function_argument ... ok test completion::tests::string_literal_completions_overloaded_generic_function_argument ... ok test completion::tests::string_literal_completions_single_quote_escaping ... ok test completion::tests::string_literal_completions_type_alias_recursion_safe ... ok test completion::tests::string_literal_completions_typed_dict_constructor_mixed_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys_assignment ... ok test completion::tests::string_literal_completions_typed_dict_keys_deletion ... ok test completion::tests::string_literal_completions_typed_dict_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_union_keys ... ok test completion::tests::token_suffixes_match ... ok test completion::tests::token_suffixes_nomatch ... ok test completion::tests::type_check_only_is_type_check_only ... ok test completion::tests::type_keyword_dedup ... ok test completion::tests::typevar_with_constraints ... ok test completion::tests::typevar_with_upper_bound ... ok test completion::tests::typevar_without_bounds_or_constraints ... ok test completion::tests::typing_extensions_excluded_from_auto_import ... ok test completion::tests::typing_extensions_excluded_from_import ... ok test completion::tests::typing_extensions_included_from_auto_import ... ok test completion::tests::typing_extensions_included_from_auto_import_in_stub ... ok test completion::tests::typing_extensions_included_from_import ... ok test completion::tests::typing_extensions_included_from_import_in_stub ... ok test completion::tests::with_item_suggests_as ... ok test doc_highlights::tests::redeclarations ... ok test doc_highlights::tests::relative_imported_submodule_highlights ... ok test doc_highlights::tests::test_class_name_highlights ... ok test doc_highlights::tests::test_local_variable_highlights ... ok test doc_highlights::tests::test_no_highlights_for_unknown_symbol ... ok test doc_highlights::tests::test_parameter_highlights ... ok test docstring::document::google::tests::accepts_dashed_parameter_section_underline ... ok test docstring::document::google::tests::adjacent_aligned_section_headers_are_siblings ... ok test docstring::document::google::tests::backticks_in_fence_info_do_not_hide_parameter_sections ... ok test docstring::document::google::tests::does_not_skip_invalid_rest_roles ... ok test docstring::document::google::tests::does_not_split_at_rest_roles_in_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::ends_parameter_section_at_structured_section_header ... ok test docstring::document::google::tests::ends_populated_return_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::extracts_aligned_parameter_items ... ok test docstring::document::google::tests::extracts_comma_separated_parameter_names ... ok test docstring::document::google::tests::extracts_conjunction_separated_parameter_names ... ok test docstring::document::google::tests::extracts_parameter_despite_unbalanced_type_brackets ... ok test docstring::document::google::tests::extracts_variadic_parameters ... ok test docstring::document::google::tests::finds_parameter_section_after_first_line_literal_block ... ok test docstring::document::google::tests::finds_shifted_top_level_section ... ok test docstring::document::google::tests::ignores_callable_like_parameter_names ... ok test docstring::document::google::tests::ignores_doctest_content_and_resumes_after_it ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_ordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_field_list ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_literal_block ... ok test docstring::document::google::tests::ignores_parameter_section_in_unordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_nested_in_container_section ... ok test docstring::document::google::tests::ignores_prose_before_first_parameter ... ok test docstring::document::google::tests::keeps_colon_prose_in_parameter_documentation ... ok test docstring::document::google::tests::parses_parenthesized_type_with_quoted_parenthesis ... ok test docstring::document::google::tests::pep257_normalization_ends_section_at_dedented_header ... ok test docstring::document::google::tests::pep257_normalization_preserves_nested_section ... ok test docstring::document::google::tests::pep257_normalization_recognizes_shifted_sibling_section ... ok test docstring::document::google::tests::preserves_parameter_paragraph_breaks ... ok test docstring::document::google::tests::preserves_rest_literal_block_indentation_in_parameter_documentation ... ok test docstring::document::google::tests::recognizes_parameter_section_headings ... ok test docstring::document::google::tests::recovers_parameter_after_quoted_delimiter_in_malformed_type ... ok test docstring::document::google::tests::recovers_parameter_after_spaced_delimiter_in_malformed_type ... ok test docstring::document::google::tests::resumes_after_markdown_fence ... ok test docstring::document::google::tests::resumes_after_rest_directive ... ok test docstring::document::google::tests::resumes_after_rest_literal_block ... ok test docstring::document::google::tests::resumes_after_unindented_markdown_fence_following_rest_literal_marker ... ok test docstring::document::google::tests::returns_section_fragments_and_range ... ok test docstring::document::google::tests::returns_structured_section_kinds_in_source_order ... ok test docstring::document::google::tests::skips_rest_roles_before_field_delimiter ... ok test docstring::document::google::tests::splits_before_rest_role_adjacent_to_field_delimiter ... ok test docstring::document::google::tests::treats_invalid_parameter_name_as_continuation ... ok test docstring::document::google::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::google::tests::uses_visual_indentation_for_parameter_items ... ok test docstring::document::numpy::tests::ends_parameters_before_preformatted_block ... ok test docstring::document::numpy::tests::extracts_compact_parameters_without_rendering_them_structurally ... ok test docstring::document::numpy::tests::extracts_later_parameters_after_an_unconfirmed_item ... ok test docstring::document::numpy::tests::extracts_later_parameters_from_an_ambiguous_section ... ok test docstring::document::numpy::tests::extracts_parameters_from_a_first_line_section ... ok test docstring::document::numpy::tests::extracts_shifted_top_level_numpy_sections ... ok test docstring::document::numpy::tests::extracts_supported_numpy_parameter_items ... ok test docstring::document::numpy::tests::finds_numpy_section_after_first_line_rest_literal_block ... ok test docstring::document::numpy::tests::ignores_numpy_items_nested_in_section_preambles ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_containers ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_rest_literal_blocks ... ok test docstring::document::numpy::tests::ignores_numpy_sections_nested_in_other_sections ... ok test docstring::document::numpy::tests::leaves_indented_parameter_preambles_raw ... ok test docstring::document::numpy::tests::leaves_misaligned_parameter_section_opaque ... ok test docstring::document::numpy::tests::leaves_unconfirmed_parameter_item_opaque ... ok test docstring::document::numpy::tests::parses_attributes_without_descriptions ... ok test docstring::document::numpy::tests::parses_named_and_anonymous_return_items ... ok test docstring::document::numpy::tests::preserves_blank_lines_in_preformatted_parameter_descriptions ... ok test docstring::document::numpy::tests::skips_an_invalid_item_without_ending_the_parameter_list ... ok test docstring::document::numpy::tests::skips_static_substitutions ... ok test docstring::document::numpy::tests::treats_indented_return_items_as_structurally_ambiguous ... ok test docstring::document::numpy::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::rst::tests::doctests_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_use_marker_indentation_as_exit_threshold ... ok test docstring::document::rst::tests::parameter_documentation_extracts_rest_parameters ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_continuing_paragraphs ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_in_block_quotes ... ok test docstring::document::rst::tests::parameter_documentation_ignores_parameters_without_names_after_normalization ... ok test docstring::document::rst::tests::parameter_documentation_recovers_after_same_indent_one_line_directive ... ok test docstring::document::rst::tests::parameter_documentation_recovers_sibling_fields_after_missing_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_requires_blank_line_before_field_body_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_stops_at_field_boundaries ... ok test docstring::document::rst::tests::parameter_documentation_supports_continuation_only_descriptions ... ok test docstring::document::rst::tests::parameter_documentation_supports_parameter_aliases ... ok test docstring::document::rst::tests::parser_preserves_supported_and_unknown_fields ... ok test docstring::document::rst::tests::parser_records_field_list_ranges ... ok test docstring::document::rst::tests::parser_recovers_after_dedented_doctest ... ok test docstring::document::rst::tests::parser_recovers_from_partial_and_malformed_fields ... ok test docstring::document::rst::tests::parser_supports_complex_inline_parameter_types ... ok test docstring::document::rst::tests::parser_treats_indented_field_like_text_as_continuation ... ok test docstring::document::rst::tests::quoted_literal_blocks_are_preformatted_blocks ... ok test docstring::document::syntax::tests::does_not_split_inside_unclosed_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_balanced_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_quoted_strings ... ok test docstring::document::syntax::tests::ignores_parentheses_after_escaped_quotes ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans_after_escaped_backtick ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_quoted_strings ... ok test docstring::document::syntax::tests::preserves_escaped_and_unmatched_backticks_as_text ... ok test docstring::document::syntax::tests::recognizes_complete_markdown_code_spans ... ok test docstring::document::syntax::tests::rejects_parenthesized_group_before_trailing_text ... ok test docstring::document::syntax::tests::rejects_unclosed_parenthesized_group ... ok test docstring::document::syntax::tests::scans_backtick_runs_and_spans ... ok test docstring::document::syntax::tests::scans_code_at_source_boundaries ... ok test docstring::document::syntax::tests::scans_text_and_code_tokens ... ok test docstring::document::syntax::tests::splits_after_nested_brackets ... ok test docstring::document::syntax::tests::splits_nested_parenthesized_group ... ok test docstring::document::syntax::tests::splits_trailing_parenthesized_group ... ok test docstring::document::syntax::tests::treats_backticks_as_plain_text ... ok test docstring::document::syntax::tests::treats_unmatched_backticks_as_plain_parenthetical_text ... ok test docstring::markdown::general::inline::tests::does_not_convert_candidates_outside_inline_markup_boundaries ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_in_preformatted_blocks ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_label_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_uris ... ok test docstring::markdown::general::inline::tests::does_not_convert_malformed_uri_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_representative_links_outside_the_supported_subset ... ok test docstring::markdown::general::inline::tests::preserves_existing_inline_rendering ... ok test docstring::markdown::general::inline::tests::renders_supported_multiline_links ... ok test docstring::markdown::general::inline::tests::renders_supported_single_line_links ... ok test docstring::markdown::structured::google::tests::declines_to_render_conjunction_separated_parameter_names ... ok test docstring::markdown::structured::google::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::google::tests::declines_to_render_inline_section_heading_in_parameter_body ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unbalanced_type_brackets ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unrecognized_leading_content ... ok test docstring::markdown::structured::google::tests::declines_to_render_unclosed_parameter_fence ... ok test docstring::markdown::structured::google::tests::renders_aligned_parameter_continuation ... ok test docstring::markdown::structured::google::tests::renders_fenced_block_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_heading_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_list_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_parameter_url_continuation ... ok test docstring::markdown::structured::google::tests::renders_parameter_windows_path_continuation ... ok test docstring::markdown::structured::google::tests::renders_preformatted_parameter_descriptions ... ok test docstring::markdown::structured::google::tests::renders_return_body_as_prose ... ok test docstring::markdown::structured::google::tests::renders_supported_sections ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_nested_parameter_items ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_prose_only_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_section_nested_in_container ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_structurally_ambiguous_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_unclosed_return_fence ... ok test docstring::markdown::structured::numpy::tests::renders_parameter_section_preamble ... ok test docstring::markdown::structured::numpy::tests::renders_parenthesized_return_names ... ok test docstring::markdown::structured::numpy::tests::renders_preformatted_parameter_description ... ok test docstring::markdown::structured::numpy::tests::renders_return_prose_outside_the_structured_section ... ok test docstring::markdown::structured::numpy::tests::renders_shifted_top_level_sections ... ok test docstring::markdown::structured::numpy::tests::renders_supported_sections ... ok test docstring::markdown::structured::rst::tests::field_lists_in_block_quotes_remain_raw ... ok test docstring::markdown::structured::rst::tests::ignore_metadata_fields ... ok test docstring::markdown::structured::rst::tests::literal_backticks_do_not_swallow_the_following_field ... ok test docstring::markdown::structured::rst::tests::preserve_code_span_wrapped_type ... ok test docstring::markdown::structured::rst::tests::preserve_duplicate_parameters ... ok test docstring::markdown::structured::rst::tests::preserve_field_description_rst_directives ... ok test docstring::markdown::structured::rst::tests::preserve_inline_roles_in_prose ... ok test docstring::markdown::structured::rst::tests::preserve_preformatted_field_lists ... ok test docstring::markdown::structured::rst::tests::render_attribute_aliases ... ok test docstring::markdown::structured::rst::tests::render_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_field_names_case_insensitively ... ok test docstring::markdown::structured::rst::tests::render_named_returns_and_exceptions ... ok test docstring::markdown::structured::rst::tests::render_non_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_parameter_aliases_and_variadics ... ok test docstring::markdown::structured::rst::tests::render_parameter_and_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::render_parameters_with_inline_and_supplemental_types ... ok test docstring::markdown::structured::rst::tests::render_returns_with_supplemental_type ... ok test docstring::markdown::structured::rst::tests::render_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::unstructured_field_lists_stay_raw ... ok test docstring::markdown::structured::tests::adjacent_sections_are_separated ... ok test docstring::markdown::structured::tests::docstrings_without_structured_sections_are_rendered_as_general_content ... ok test docstring::markdown::structured::tests::empty_section_ranges_are_rejected ... ok test docstring::markdown::structured::tests::empty_types_are_normalized_to_absent ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_list ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_paragraph ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_a_parameter_doctest ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_an_unclosed_parameter_code_fence ... ok test docstring::markdown::structured::tests::invalid_section_ranges_panic ... ok test docstring::markdown::structured::tests::partially_overlapping_sections_fall_back_to_general_rendering ... ok test docstring::markdown::structured::tests::section_items_escape_bold_names ... ok test docstring::markdown::structured::tests::section_items_keep_block_descriptions_in_block_context ... ok test docstring::markdown::structured::tests::section_items_preserve_non_interrupting_ordered_list_markers ... ok test docstring::markdown::structured::tests::sections_render_in_canonical_order ... ok test docstring::tests::code_block ... ok test docstring::tests::code_block_lang ... ok test docstring::tests::code_block_prefix_gunk ... ok test docstring::tests::deprecated_prefix_gunk ... ok test docstring::tests::doctest_flush ... ok test docstring::tests::doctest_indent_flush ... ok test docstring::tests::doctest_simple ... ok test docstring::tests::doctest_simple_indent ... ok test docstring::tests::doctest_then_literal_block_with_blank_lines ... ok test docstring::tests::dunder_escape ... ok test docstring::tests::expands_tabs_to_tab_stops_when_trimming_documentation ... ok test docstring::tests::explicit_markdown_block_messy_corners_tick ... ok test docstring::tests::explicit_markdown_block_messy_corners_tilde ... ok test docstring::tests::explicit_markdown_block_with_indent_tick ... ok test docstring::tests::explicit_markdown_block_with_indent_tilde ... ok test docstring::tests::explicit_markdown_block_with_ps1_contents ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tick ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tilde ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tick ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tilde ... ok test docstring::tests::html_escape ... ok test docstring::tests::literal_colon ... ok test docstring::tests::literal_doctest ... ok test docstring::tests::literal_flush ... ok test docstring::tests::literal_own_line ... ok test docstring::tests::literal_space ... ok test docstring::tests::literal_squeezed ... ok test docstring::tests::rest_markdown_does_not_special_case_first_line_field_continuation ... ok test docstring::tests::test_google_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_with_rest_parameter_documentation ... ok test docstring::tests::test_no_parameter_documentation ... ok test docstring::tests::test_numpy_style_parameter_documentation ... ok test docstring::tests::test_numpy_style_with_tabs_and_mixed_indentation ... ok test docstring::tests::test_pep257_style_parameter_documentation ... ok test docstring::tests::test_rest_style_parameter_documentation ... ok test docstring::tests::test_universal_newlines ... ok test docstring::tests::unknown_block ... ok test docstring::tests::unknown_block_lang ... ok test docstring::tests::version_blocks ... ok test docstring::tests::warning_block ... ok test document_symbols::tests::test_document_symbols_complex ... ok test document_symbols::tests::test_document_symbols_nested ... ok test document_symbols::tests::test_document_symbols_simple ... ok test document_symbols::tests::test_document_symbols_type_alias ... ok test find_references::tests::class_definition_references ... ok test find_references::tests::comprehension_walrus_references_across_files ... ok test find_references::tests::comprehension_walrus_references_in_function ... ok test find_references::tests::declarations ... ok test find_references::tests::except_handler_variable_references ... ok test find_references::tests::function_definition_references ... ok test find_references::tests::global_variable_references ... ok test find_references::tests::import_alias ... ok test find_references::tests::import_alias_references_should_not_resolve_to_original ... ok test find_references::tests::import_alias_use ... ok test find_references::tests::import_from_alias ... ok test find_references::tests::import_from_alias_use ... ok test find_references::tests::multi_file_async_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_attribute_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_class_attribute_references ... ok test find_references::tests::multi_file_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_function_references ... ok test find_references::tests::multi_file_nested_function_parameter_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_do_not_include_other_parameter_same_name ... ok test find_references::tests::multi_file_parameter_references_from_keyword_argument_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::nested_comprehension_walrus_references_in_function ... ok test find_references::tests::nonlocal_variable_references ... ok test find_references::tests::overloaded_function_declaration_references_include_all_overloads_and_implementation ... ok test find_references::tests::parameter_references_in_function ... ok test find_references::tests::pattern_match_as_references ... ok test find_references::tests::pattern_match_mapping_rest_references ... ok test find_references::tests::references_do_not_mix_global_and_nonlocal_comprehension_walruses ... ok test find_references::tests::references_keyword_argument_dataclass_field ... ok test find_references::tests::references_keyword_argument_namedtuple_field ... ok test find_references::tests::references_keyword_argument_typeddict_field ... ok test find_references::tests::references_match_as_binding ... ok test find_references::tests::references_match_as_stmt ... ok test find_references::tests::references_match_class_field_name ... ok test find_references::tests::references_match_class_name ... ok test find_references::tests::references_match_keyword_binding ... ok test find_references::tests::references_match_keyword_stmt ... ok test find_references::tests::references_match_name_binding ... ok test find_references::tests::references_match_name_stmt ... ok test find_references::tests::references_match_rest_binding ... ok test find_references::tests::references_match_rest_stmt ... ok test find_references::tests::references_string_annotation1 ... ok test find_references::tests::references_string_annotation2 ... ok test find_references::tests::references_string_annotation3 ... ok test find_references::tests::references_string_annotation4 ... ok test find_references::tests::references_string_annotation5 ... ok test find_references::tests::references_string_annotation_dangling1 ... ok test find_references::tests::references_string_annotation_dangling2 ... ok test find_references::tests::references_string_annotation_dangling3 ... ok test find_references::tests::references_string_annotation_recursive ... ok test find_references::tests::references_string_annotation_unknown ... ok test find_references::tests::references_string_annotation_without_declaration ... ok test find_references::tests::references_submodule_import_from_confusing_real_def ... ok test find_references::tests::references_submodule_import_from_confusing_shadowed_def ... ok test find_references::tests::references_submodule_import_from_confusing_use ... ok test find_references::tests::references_submodule_import_from_def ... ok test find_references::tests::references_submodule_import_from_use ... ok test find_references::tests::references_submodule_import_from_wrong_def ... ok test find_references::tests::references_submodule_import_from_wrong_use ... ok test find_references::tests::references_typeddict_field_from_keyword_argument ... ok test find_references::tests::references_typevar_name_binding ... ok test find_references::tests::references_typevar_name_stmt ... ok test find_references::tests::references_typevar_spec_binding ... ok test find_references::tests::references_typevar_spec_stmt ... ok test find_references::tests::references_typevar_tuple_binding ... ok test find_references::tests::references_typevar_tuple_stmt ... ok test find_references::tests::stub_target ... ok test find_references::tests::without_declaration_control_flow ... ok test find_references::tests::without_declaration_excludes_attribute_assignment_after_base_rebind ... ok test find_references::tests::without_declaration_excludes_initial_assignment ... ok test find_references::tests::without_declaration_excludes_initial_attribute_assignment ... ok test find_references::tests::without_declaration_excludes_live_conditional_assignments ... ok test find_references::tests::without_declaration_excludes_repeated_annotation ... ok test find_references::tests::without_declaration_excludes_type_alias_name ... ok test find_references::tests::without_declaration_keeps_assignment_after_annotation ... ok test find_references::tests::without_declaration_keeps_binding_when_declaration_is_partial ... ok test find_references::tests::without_declaration_keeps_reassignment_without_declaration ... ok test folding_range::tests::folding_range_comment_block ... ok test folding_range::tests::test_folding_multiline ... ok test folding_range::tests::test_folding_range_attribute_comments ... ok test folding_range::tests::test_folding_range_class ... ok test folding_range::tests::test_folding_range_collections ... ok test folding_range::tests::test_folding_range_comments ... ok test folding_range::tests::test_folding_range_control_flow ... ok test folding_range::tests::test_folding_range_decorated_async_function ... ok test folding_range::tests::test_folding_range_decorated_async_method ... ok test folding_range::tests::test_folding_range_decorated_class_multiple ... ok test folding_range::tests::test_folding_range_decorated_class_single ... ok test folding_range::tests::test_folding_range_decorated_function_multiple ... ok test folding_range::tests::test_folding_range_decorated_function_single ... ok test folding_range::tests::test_folding_range_decorated_nested_function ... ok test folding_range::tests::test_folding_range_docstring ... ok test folding_range::tests::test_folding_range_docstring_variants ... ok test folding_range::tests::test_folding_range_expression_delimiters ... ok test folding_range::tests::test_folding_range_imports_basic ... ok test folding_range::tests::test_folding_range_imports_blocks1 ... ok test folding_range::tests::test_folding_range_imports_blocks2 ... ok test folding_range::tests::test_folding_range_imports_nested ... ok test folding_range::tests::test_folding_range_loop_else ... ok test folding_range::tests::test_folding_range_match ... ok test folding_range::tests::test_folding_range_multi_line_block_headers ... ok test folding_range::tests::test_folding_range_multiline_call_callables ... ok test folding_range::tests::test_folding_range_multiline_subscripts ... ok test folding_range::tests::test_folding_range_nested_control_flow ... ok test folding_range::tests::test_folding_range_preserves_inline_block_header_comment ... ok test folding_range::tests::test_folding_range_regions ... ok test folding_range::tests::test_folding_range_regions_inside_multiline_fstring ... ok test folding_range::tests::test_folding_range_single_line_class ... ok test folding_range::tests::test_folding_range_single_line_class_with_trailing_comment ... ok test folding_range::tests::test_folding_range_string_literals ... ok test folding_range::tests::test_folding_range_suppresses_header_expression_on_block_start_line ... ok test folding_range::tests::test_folding_range_try_except ... ok test folding_range::tests::test_folding_range_with ... ok test goto_declaration::tests::goto_declaration_class_instantiation ... ok test goto_declaration::tests::goto_declaration_class_scope_skipped ... ok test goto_declaration::tests::goto_declaration_from_import_as ... ok test goto_declaration::tests::goto_declaration_from_import_chain ... ok test goto_declaration::tests::goto_declaration_from_import_module ... ok test goto_declaration::tests::goto_declaration_from_import_rhs_is_module ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_alias ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_original ... ok test goto_declaration::tests::goto_declaration_from_star_import ... ok test goto_declaration::tests::goto_declaration_function_call_to_definition ... ok test goto_declaration::tests::goto_declaration_function_doc_attribute ... ok test goto_declaration::tests::goto_declaration_generic_method_class_type ... ok test goto_declaration::tests::goto_declaration_global_binding ... ok test goto_declaration::tests::goto_declaration_global_stmt ... ok test goto_declaration::tests::goto_declaration_import_as ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name_on_module ... ok test goto_declaration::tests::goto_declaration_import_from ... ok test goto_declaration::tests::goto_declaration_import_simple ... ok test goto_declaration::tests::goto_declaration_inherited_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute_no_annotation ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_custom_init ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_transform_alias ... ok test goto_declaration::tests::goto_declaration_keyword_argument_namedtuple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_overloaded ... ok test goto_declaration::tests::goto_declaration_keyword_argument_simple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_typeddict ... ok test goto_declaration::tests::goto_declaration_match_as_binding ... ok test goto_declaration::tests::goto_declaration_match_as_stmt ... ok test goto_declaration::tests::goto_declaration_match_class_field_name ... ok test goto_declaration::tests::goto_declaration_match_class_name ... ok test goto_declaration::tests::goto_declaration_match_keyword_binding ... ok test goto_declaration::tests::goto_declaration_match_keyword_stmt ... ok test goto_declaration::tests::goto_declaration_match_name_binding ... ok test goto_declaration::tests::goto_declaration_match_name_stmt ... ok test goto_declaration::tests::goto_declaration_match_rest_binding ... ok test goto_declaration::tests::goto_declaration_match_rest_stmt ... ok test goto_declaration::tests::goto_declaration_method_call_to_definition ... ok test goto_declaration::tests::goto_declaration_module_attribute ... ok test goto_declaration::tests::goto_declaration_nested_instance_attribute ... ok test goto_declaration::tests::goto_declaration_nested_scope_variable ... ok test goto_declaration::tests::goto_declaration_nonlocal_binding ... ok test goto_declaration::tests::goto_declaration_nonlocal_stmt ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_parameter_usage ... ok test goto_declaration::tests::goto_declaration_property_getter_setter ... ok test goto_declaration::tests::goto_declaration_protocol_instance_attribute ... ok test goto_declaration::tests::goto_declaration_relative_import ... ok test goto_declaration::tests::goto_declaration_relative_star_import ... ok test goto_declaration::tests::goto_declaration_string_annotation1 ... ok test goto_declaration::tests::goto_declaration_string_annotation2 ... ok test goto_declaration::tests::goto_declaration_string_annotation3 ... ok test goto_declaration::tests::goto_declaration_string_annotation4 ... ok test goto_declaration::tests::goto_declaration_string_annotation5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested4 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_recursive ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_unknown ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_real_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_shadowed_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_use ... ok test goto_declaration::tests::goto_declaration_type_parameter ... ok test goto_declaration::tests::goto_declaration_type_parameter_class ... ok test goto_declaration::tests::goto_declaration_typed_dict_key ... ok test goto_declaration::tests::goto_declaration_typevar_name_binding ... ok test goto_declaration::tests::goto_declaration_typevar_name_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_spec_binding ... ok test goto_declaration::tests::goto_declaration_typevar_spec_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_binding ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_stmt ... ok test goto_declaration::tests::goto_declaration_variable_assignment ... ok test goto_declaration::tests::redeclarations ... ok test goto_definition::test::complex_annotation ... ok test goto_definition::test::float_annotation ... ok test goto_definition::test::goto_definition_attribute_redeclarations ... ok test goto_definition::test::goto_definition_binary_operator ... ok test goto_definition::test::goto_definition_binary_operator_comment ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_after_operator ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_before_operator ... ok test goto_definition::test::goto_definition_binary_operator_reflected_dunder ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_argument_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_includes_new ... ok test goto_definition::test::goto_definition_class_init_parenthesis_opening ... ok test goto_definition::test::goto_definition_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_dangling_dynamic_class_literal ... ok test goto_definition::test::goto_definition_does_not_lookup_on_bound_super ... ok test goto_definition::test::goto_definition_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test goto_definition::test::goto_definition_does_not_point_to_for_loop_header ... ok test goto_definition::test::goto_definition_does_not_point_to_while_loop_header ... ok test goto_definition::test::goto_definition_dynamic_class_literal ... ok test goto_definition::test::goto_definition_dynamic_class_literal_parenthesis ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal_parenthesis ... ok test goto_definition::test::goto_definition_for_type_attributes_on_class_objects ... ok test goto_definition::test::goto_definition_imported_comprehension_walrus ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_custom_init ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_transform_alias ... ok test goto_definition::test::goto_definition_keyword_argument_namedtuple ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict_update ... ok test goto_definition::test::goto_definition_keyword_argument_unpack_typeddict ... ok test goto_definition::test::goto_definition_nested_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_nested_keyword_arg1 ... ok test goto_definition::test::goto_definition_nested_keyword_arg2 ... ok test goto_definition::test::goto_definition_nested_keyword_arg3 ... ok test goto_definition::test::goto_definition_nested_keyword_arg4 ... ok test goto_definition::test::goto_definition_nonlocal_comprehension_walrus ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_resolved ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_unresolved ... ok test goto_definition::test::goto_definition_on_members_of_class_instances ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated2 ... ok test goto_definition::test::goto_definition_performs_lookups_on_metaclass ... ok test goto_definition::test::goto_definition_property_getter_and_setter ... ok test goto_definition::test::goto_definition_relative_import ... ok test goto_definition::test::goto_definition_relative_import_reference ... ok test goto_definition::test::goto_definition_relative_star_imported_submodule_reference ... ok test goto_definition::test::goto_definition_resolves_super_for_generic_class ... ok test goto_definition::test::goto_definition_stub_map_class_attribute ... ok test goto_definition::test::goto_definition_stub_map_class_def ... ok test goto_definition::test::goto_definition_stub_map_class_function ... ok test goto_definition::test::goto_definition_stub_map_class_import ... ok test goto_definition::test::goto_definition_stub_map_class_init ... ok test goto_definition::test::goto_definition_stub_map_class_method ... ok test goto_definition::test::goto_definition_stub_map_class_ref ... ok test goto_definition::test::goto_definition_stub_map_function ... ok test goto_definition::test::goto_definition_stub_map_function_def ... ok test goto_definition::test::goto_definition_stub_map_function_redefine ... ok test goto_definition::test::goto_definition_stub_map_module_import ... ok test goto_definition::test::goto_definition_stub_map_module_ref ... ok test goto_definition::test::goto_definition_stub_map_module_variable ... ok test goto_definition::test::goto_definition_stub_map_reexported_function ... ok test goto_definition::test::goto_definition_unary_after_operator ... ok test goto_definition::test::goto_definition_unary_between_operator_and_operand ... ok test goto_definition::test::goto_definition_unary_not_with_bad_dunder_bool_and_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_bool ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_no_dunder_bool_and_bad_dunder_len ... ok test goto_definition::test::goto_definition_unary_operator ... ok test goto_definition::test::goto_definition_unary_operator_with_bad_dunder_definition ... ok test goto_definition::test::goto_definition_unimported_symbol_imported_in_builtins ... ok test goto_definition::test::redeclarations ... ok test goto_implementation::tests::implementation_abstract_root_method_is_included ... ok test goto_implementation::tests::implementation_attribute_bare_annotation_declaration ... ok test goto_implementation::tests::implementation_attribute_bound_to_class ... ok test goto_implementation::tests::implementation_attribute_class_body_and_instance_mixed ... ok test goto_implementation::tests::implementation_attribute_class_body_takes_priority_over_instance ... ok test goto_implementation::tests::implementation_attribute_family_from_base_receiver ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_family ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_from_concrete_receiver ... ok test goto_implementation::tests::implementation_attribute_method_and_data_mixed ... ok test goto_implementation::tests::implementation_attribute_plain_assignment ... ok test goto_implementation::tests::implementation_attribute_protocol_method_nominal_only ... ok test goto_implementation::tests::implementation_attribute_stub_mapped ... ok test goto_implementation::tests::implementation_attribute_unreachable_data_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_method_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_override_excluded ... ok test goto_implementation::tests::implementation_class_call_with_assigned_constructor ... ok test goto_implementation::tests::implementation_class_diamond_dedup ... ok test goto_implementation::tests::implementation_class_family ... ok test goto_implementation::tests::implementation_class_family_in_request_file_excluded_from_project ... ok test goto_implementation::tests::implementation_class_generic_base ... ok test goto_implementation::tests::implementation_class_instance_reference_is_unsupported ... ok test goto_implementation::tests::implementation_class_intermediate_root ... ok test goto_implementation::tests::implementation_class_no_subclasses ... ok test goto_implementation::tests::implementation_class_reference_in_annotation ... ok test goto_implementation::tests::implementation_class_reference_in_string_annotation ... ok test goto_implementation::tests::implementation_class_stub_mapped_subclass ... ok test goto_implementation::tests::implementation_classmethod_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_union_receivers_deduplicates ... ok test goto_implementation::tests::implementation_method_declaration_root ... ok test goto_implementation::tests::implementation_method_family_from_attribute ... ok test goto_implementation::tests::implementation_mixed_class_and_module_binding_is_unsupported ... ok test goto_implementation::tests::implementation_mixed_class_value_attribute_uses_member_bindings ... ok test goto_implementation::tests::implementation_nested_class_reference ... ok test goto_implementation::tests::implementation_overload_only_root_scans_subclasses ... ok test goto_implementation::tests::implementation_overloaded_method_returns_implementation ... ok test goto_implementation::tests::implementation_overridden_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_parallel_candidate_batches_preserve_order ... ok test goto_implementation::tests::implementation_property_read ... ok test goto_implementation::tests::implementation_property_setter_definition ... ok test goto_implementation::tests::implementation_property_write ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_base_list ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_instantiation ... ok test goto_implementation::tests::implementation_shadowed_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_stub_map_class_method ... ok test goto_implementation::tests::implementation_stub_map_overloaded_class_method ... ok test goto_implementation::tests::implementation_stub_only_overloaded_class_method ... ok test goto_implementation::tests::implementation_subclass_through_import_alias ... ok test goto_implementation::tests::implementation_transitive_subclass_overrides ... ok test goto_implementation::tests::implementation_typevar_bound_class_object_receiver ... ok test goto_implementation::tests::implementation_typevar_bound_receiver ... ok test goto_implementation::tests::implementation_unreachable_class_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_class_reference_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_method_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unresolved_root_does_not_scan_subclasses ... ok test goto_implementation::tests::implementation_unsupported_target ... ok test goto_type_definition::tests::goto_between_call_arguments ... ok test goto_type_definition::tests::goto_type_definition_cursor_between_object_and_attribute ... ok test goto_type_definition::tests::goto_type_global_binding ... ok test goto_type_definition::tests::goto_type_global_stmt ... ok test goto_type_definition::tests::goto_type_match_as_binding ... ok test goto_type_definition::tests::goto_type_match_as_stmt ... ok test goto_type_definition::tests::goto_type_match_class_field_name ... ok test goto_type_definition::tests::goto_type_match_class_name ... ok test goto_type_definition::tests::goto_type_match_keyword_binding ... ok test goto_type_definition::tests::goto_type_match_keyword_stmt ... ok test goto_type_definition::tests::goto_type_match_name_binding ... ok test goto_type_definition::tests::goto_type_match_name_stmt ... ok test goto_type_definition::tests::goto_type_match_rest_binding ... ok test goto_type_definition::tests::goto_type_match_rest_stmt ... ok test goto_type_definition::tests::goto_type_narrowing ... ok test goto_type_definition::tests::goto_type_none ... ok test goto_type_definition::tests::goto_type_nonlocal_binding ... ok test goto_type_definition::tests::goto_type_nonlocal_stmt ... ok test goto_type_definition::tests::goto_type_of_bare_type_alias_type ... ok test goto_type_definition::tests::goto_type_of_divergent ... ok test goto_type_definition::tests::goto_type_of_expression_with_builtin ... ok test goto_type_definition::tests::goto_type_of_expression_with_class_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_function_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_node ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_module ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_param_spec ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_tuple ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_union_type ... ok test goto_type_definition::tests::goto_type_of_from_import_module ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel1 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel3 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel4 ... ok test goto_type_definition::tests::goto_type_of_import_module ... ok test goto_type_definition::tests::goto_type_of_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_narrowed_multi_member_enum_complement ... ok test goto_type_definition::tests::goto_type_of_narrowed_singleton_enum_complement ... ok test goto_type_definition::tests::goto_type_of_ty_extensions_special_form ... ok test goto_type_definition::tests::goto_type_of_typing_dot_any ... ok test goto_type_definition::tests::goto_type_of_typing_dot_generic ... ok test goto_type_definition::tests::goto_type_of_typing_dot_literal ... ok test goto_type_definition::tests::goto_type_on_incorrectly_typed_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_kwargs ... ok test goto_type_definition::tests::goto_type_string_annotation1 ... ok test goto_type_definition::tests::goto_type_string_annotation2 ... ok test goto_type_definition::tests::goto_type_string_annotation3 ... ok test goto_type_definition::tests::goto_type_string_annotation4 ... ok test goto_type_definition::tests::goto_type_string_annotation5 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling1 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling2 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested4 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested5 ... ok test goto_type_definition::tests::goto_type_string_annotation_recursive ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_unknown ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_real_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_shadowed_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_use ... ok test goto_type_definition::tests::goto_type_typevar_name_binding ... ok test goto_type_definition::tests::goto_type_typevar_name_stmt ... ok test goto_type_definition::tests::goto_type_typevar_spec_binding ... ok test goto_type_definition::tests::goto_type_typevar_spec_stmt ... ok test goto_type_definition::tests::goto_type_typevar_tuple_binding ... ok test goto_type_definition::tests::goto_type_typevar_tuple_stmt ... ok test hover::tests::goto_type_string_annotation_nested1 ... ok test hover::tests::goto_type_string_annotation_nested2 ... ok test hover::tests::goto_type_string_annotation_nested3 ... ok test hover::tests::goto_type_string_annotation_nested4 ... ok test hover::tests::goto_type_string_annotation_nested5 ... ok test hover::tests::goto_type_string_annotation_too_nested1 ... ok test hover::tests::goto_type_string_annotation_too_nested2 ... ok test hover::tests::hover_annotated_assignment ... ok test hover::tests::hover_annotated_assignment_with_rhs ... ok test hover::tests::hover_annotated_assignment_with_rhs_use ... ok test hover::tests::hover_annotated_attribute_assignment ... ok test hover::tests::hover_annotated_attribute_assignment_use ... ok test hover::tests::hover_attribute_assignment ... ok test hover::tests::hover_attribute_docstring_spill ... ok test hover::tests::hover_augmented_assignment ... ok test hover::tests::hover_augmented_attribute_assignment ... ok test hover::tests::hover_bare_final_annotation ... ok test hover::tests::hover_bare_final_attribute_assignment ... ok test hover::tests::hover_basic ... ok test hover::tests::hover_binary_expression ... ok test hover::tests::hover_binary_operator_literal ... ok test hover::tests::hover_binary_operator_overload ... ok test hover::tests::hover_binary_operator_union ... ok test hover::tests::hover_bound_method_overload_self_type ... ok test hover::tests::hover_callable_special_forms ... ok test hover::tests::hover_class ... ok test hover::tests::hover_class_def ... ok test hover::tests::hover_class_init ... ok test hover::tests::hover_class_init_and_new_invalid ... ok test hover::tests::hover_class_init_and_new_valid ... ok test hover::tests::hover_class_init_attr ... ok test hover::tests::hover_class_init_no_init_docs ... ok test hover::tests::hover_class_init_overload_match ... ok test hover::tests::hover_class_init_overload_no_match ... ok test hover::tests::hover_class_init_with_callable_param ... ok test hover::tests::hover_class_method ... ok test hover::tests::hover_class_no_init ... ok test hover::tests::hover_class_typed_init ... ok test hover::tests::hover_class_typevar_variance ... ok test hover::tests::hover_class_with_new ... ok test hover::tests::hover_classvar_attribute ... ok test hover::tests::hover_complex_type1 ... ok test hover::tests::hover_complex_type2 ... ok test hover::tests::hover_complex_type3 ... ok test hover::tests::hover_comprehension_type_context ... ok test hover::tests::hover_dataclass_class_init ... ok test hover::tests::hover_docstring ... ok test hover::tests::hover_dunder_file ... ok test hover::tests::hover_enum_constructor ... ok test hover::tests::hover_final_global_use ... ok test hover::tests::hover_final_variable ... ok test hover::tests::hover_final_variable_use ... ok test hover::tests::hover_float_annotation ... ok test hover::tests::hover_func_docstring_escapes_html_in_markdown ... ok test hover::tests::hover_func_with_concat_docstring ... ok test hover::tests::hover_func_with_nextline_commented_docstring ... ok test hover::tests::hover_func_with_nextline_commented_parens_docstring ... ok test hover::tests::hover_func_with_parens_docstring ... ok test hover::tests::hover_func_with_plus_docstring ... ok test hover::tests::hover_func_with_sameline_commented_docstring ... ok test hover::tests::hover_func_with_slash_docstring ... ok test hover::tests::hover_function ... ok test hover::tests::hover_function_def ... ok test hover::tests::hover_function_rest_docstring ... ok test hover::tests::hover_function_typed_variable ... ok test hover::tests::hover_function_typevar_variance ... ok test hover::tests::hover_generic_type_alias_name ... ok test hover::tests::hover_global_binding ... ok test hover::tests::hover_global_stmt ... ok test hover::tests::hover_incomplete_except_handler ... ok test hover::tests::hover_keyword_argument_value_keeps_value_type ... ok test hover::tests::hover_keyword_only_parameter ... ok test hover::tests::hover_keyword_parameter ... ok test hover::tests::hover_keyword_parameter_def ... ok test hover::tests::hover_keyword_parameter_overload_docstring_blocks_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_overload_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_preserves_rest_field_like_continuation ... ok test hover::tests::hover_keyword_parameter_without_documentation ... ok test hover::tests::hover_keyword_variadic_parameter ... ok test hover::tests::hover_legacy_typevar_variance ... ok test hover::tests::hover_literal_ellipsis ... ok test hover::tests::hover_literal_int ... ok test hover::tests::hover_match_as_binding ... ok test hover::tests::hover_match_as_stmt ... ok test hover::tests::hover_match_class_field_name ... ok test hover::tests::hover_match_class_name ... ok test hover::tests::hover_match_keyword_binding ... ok test hover::tests::hover_match_keyword_stmt ... ok test hover::tests::hover_match_name_binding ... ok test hover::tests::hover_match_name_stmt ... ok test hover::tests::hover_match_rest_binding ... ok test hover::tests::hover_match_rest_stmt ... ok test hover::tests::hover_member ... ok test hover::tests::hover_module ... ok test hover::tests::hover_module_import ... ok test hover::tests::hover_multi_inference ... ok test hover::tests::hover_named_expression_target ... ok test hover::tests::hover_non_callable_decorated_function_shows_docstring ... ok test hover::tests::hover_nonlocal_binding ... ok test hover::tests::hover_nonlocal_stmt ... ok test hover::tests::hover_overload_ambiguous ... ok test hover::tests::hover_overload_ambiguous_compact ... ok test hover::tests::hover_overload_arity_disambiguated1 ... ok test hover::tests::hover_overload_arity_disambiguated2 ... ok test hover::tests::hover_overload_keyword_disambiguated1 ... ok test hover::tests::hover_overload_keyword_disambiguated2 ... ok test hover::tests::hover_overload_type_disambiguated1 ... ok test hover::tests::hover_overload_type_disambiguated2 ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test hover::tests::hover_overloaded_function_uses_sibling_overload_docstring_as_fallback ... ok test hover::tests::hover_overloaded_function_with_conditional_definitions ... ok test hover::tests::hover_overloaded_function_with_version_conditional_implementation ... ok test hover::tests::hover_overloaded_method_implementation_docstring ... ok test hover::tests::hover_pep695_type_alias_name ... ok test hover::tests::hover_pep695_type_alias_usage ... ok test hover::tests::hover_reexported_stub_definition_implementation_docstring ... ok test hover::tests::hover_string_annotation1 ... ok test hover::tests::hover_string_annotation2 ... ok test hover::tests::hover_string_annotation3 ... ok test hover::tests::hover_string_annotation4 ... ok test hover::tests::hover_string_annotation5 ... ok test hover::tests::hover_string_annotation_dangling1 ... ok test hover::tests::hover_string_annotation_dangling2 ... ok test hover::tests::hover_string_annotation_dangling3 ... ok test hover::tests::hover_string_annotation_recursive ... ok test hover::tests::hover_string_annotation_unknown ... ok test hover::tests::hover_submodule_import_from_confusing_real_def ... ok test hover::tests::hover_submodule_import_from_confusing_shadowed_def ... ok test hover::tests::hover_submodule_import_from_confusing_use ... ok test hover::tests::hover_submodule_import_from_def ... ok test hover::tests::hover_submodule_import_from_use ... ok test hover::tests::hover_submodule_import_from_wrong_def ... ok test hover::tests::hover_submodule_import_from_wrong_use ... ok test hover::tests::hover_subscript_literal_index ... ok test hover::tests::hover_subscript_literal_index_variants ... ok test hover::tests::hover_subscript_non_literal_index ... ok test hover::tests::hover_subscript_slice_literal_bounds_list_variants ... ok test hover::tests::hover_subscript_slice_literal_bounds_string_variants ... ok test hover::tests::hover_tuple_assignment_target ... ok test hover::tests::hover_type_alias_import_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_name ... ok test hover::tests::hover_type_alias_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_typevar_variance ... ok test hover::tests::hover_type_docstring_correct_order ... ok test hover::tests::hover_type_narrowing ... ok test hover::tests::hover_type_of_expression_with_type_param_spec ... ok test hover::tests::hover_type_of_expression_with_type_var_tuple ... ok test hover::tests::hover_type_of_expression_with_type_var_type ... ok test hover::tests::hover_typed_dict_key_literal ... ok test hover::tests::hover_typeddict_constructor ... ok test hover::tests::hover_typeddict_constructor_not_required ... ok test hover::tests::hover_typeddict_constructor_positional_map ... ok test hover::tests::hover_typeddict_constructor_positional_map_dict_literal_in_constructor ... ok test hover::tests::hover_typeddict_constructor_total_false ... ok test hover::tests::hover_typevar_name_binding ... ok test hover::tests::hover_typevar_name_stmt ... ok test hover::tests::hover_typevar_spec_binding ... ok test hover::tests::hover_typevar_spec_stmt ... ok test hover::tests::hover_typevar_tuple_binding ... ok test hover::tests::hover_typevar_tuple_stmt ... ok test hover::tests::hover_union ... ok test hover::tests::hover_variable_assignment ... ok test hover::tests::hover_whitespace ... ok test importer::tests::conditional_imports_existing_import1 ... ok test importer::tests::conditional_imports_existing_import2 ... ok test importer::tests::conditional_imports_existing_module1 ... ok test importer::tests::conditional_imports_existing_module2 ... ok test importer::tests::conditional_imports_new_import ... ok test importer::tests::empty_source_qualified ... ok test importer::tests::empty_source_unqualified ... ok test importer::tests::existing_future_import ... ok test importer::tests::existing_future_import_after_docstring ... ok test importer::tests::import_exists_glob ... ok test importer::tests::import_exists_qualified ... ok test importer::tests::import_exists_qualified_aliased ... ok test importer::tests::import_exists_unqualified ... ok test importer::tests::import_exists_unqualified_aliased ... ok test importer::tests::import_module_blank ... ok test importer::tests::import_module_exists ... ok test importer::tests::import_module_from_exists ... ok test importer::tests::import_module_from_via_member_exists ... ok test importer::tests::import_partially_exists_aliased_multi ... ok test importer::tests::import_partially_exists_aliased_single ... ok test importer::tests::import_partially_exists_continuation ... ok test importer::tests::import_partially_exists_incomplete ... ok test importer::tests::import_partially_exists_incomplete_parentheses1 ... ok test importer::tests::import_partially_exists_multi ... ok test importer::tests::import_partially_exists_parentheses_multi_line_no_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_multi_line_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_single ... ok test importer::tests::import_partially_exists_parentheses_trailing_comma ... ok test importer::tests::import_partially_exists_relative ... ok test importer::tests::import_partially_exists_semi_colon ... ok test importer::tests::import_partially_exists_single ... ok test importer::tests::import_results_in_conflict ... ok test importer::tests::in_scope_ordering_within_function ... ok test importer::tests::lazy_future_import_is_not_special ... ok test importer::tests::member_conflict_with_other_import ... ok test importer::tests::member_conflict_with_other_member_import ... ok test importer::tests::member_conflict_with_other_member_import_alias ... ok test importer::tests::member_conflict_with_other_module_import_alias ... ok test importer::tests::module_conflict_with_other_import ... ok test importer::tests::multiple_import_blocks_other ... ok test importer::tests::multiple_import_blocks_std ... ok test importer::tests::no_conflict_alias_member ... ok test importer::tests::no_conflict_alias_module ... ok test importer::tests::out_of_scope_ordering_top_level ... ok test importer::tests::out_of_scope_ordering_within_function_add_import ... ok test importer::tests::priority_qualified_over_partial ... ok test importer::tests::priority_unqualified_over_partial ... ok test importer::tests::priority_unqualified_over_qualified ... ok test importer::tests::priority_unqualified_over_unqualified ... ok test importer::tests::priority_unqualified_over_unqualified_between ... ok test importer::tests::qualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::try_imports_existing_import1 ... ok test importer::tests::try_imports_existing_import2 ... ok test importer::tests::try_imports_new_import ... ok test importer::tests::unqualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::within_function_definition_member_conflict ... ok test importer::tests::within_function_definition_module_conflict ... ok test importer::tests::within_function_definition_simple ... ok test inlay_hints::tests::hover_type_with_top_materialization ... ok test inlay_hints::tests::instance_method_overload_self_type ... ok test inlay_hints::tests::test_assign_attribute_of_instance ... ok test inlay_hints::tests::test_assign_statement ... ok test inlay_hints::tests::test_assign_statement_out_of_range ... ok test inlay_hints::tests::test_assign_statement_with_type_annotation ... ok test inlay_hints::tests::test_auto_import_enum_member ... ok test inlay_hints::tests::test_auto_import_enum_member_unimported_class ... ok test inlay_hints::tests::test_auto_import_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_nested_class ... ok test inlay_hints::tests::test_auto_import_other_symbols ... ok test inlay_hints::tests::test_auto_import_same_file_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_both_qualified ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_one_qualified ... ok test inlay_hints::tests::test_auto_import_symbol_imported_from_different_path ... ok test inlay_hints::tests::test_auto_import_symbol_in_scope_same_name ... ok test inlay_hints::tests::test_auto_import_typing_literal ... ok test inlay_hints::tests::test_auto_import_with_qualification_of_names ... ok test inlay_hints::tests::test_auto_import_with_update_import_from_statement ... ok test inlay_hints::tests::test_callable_call ... ok test inlay_hints::tests::test_class_constructor_call_init ... ok test inlay_hints::tests::test_class_constructor_call_meta_class_call ... ok test inlay_hints::tests::test_class_constructor_call_new ... ok test inlay_hints::tests::test_class_method_call ... ok test inlay_hints::tests::test_complex_parameter_combinations ... ok test inlay_hints::tests::test_disabled_function_argument_names ... ok test inlay_hints::tests::test_disabled_variable_types ... ok test inlay_hints::tests::test_dunder_variable_assignment_has_type_inlay_hint ... ok test inlay_hints::tests::test_enum_literal ... ok test inlay_hints::tests::test_function_call_argument_name_shown_for_near_matches ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_case_insensitive_exact_match ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_normalized_parameter_name ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_segment_prefix_or_suffix ... ok test inlay_hints::tests::test_function_call_argument_name_suppression_matches_full_segment_sequence ... ok test inlay_hints::tests::test_function_call_different_formatting ... ok test inlay_hints::tests::test_function_call_last_plain_positional_before_starred_argument ... ok test inlay_hints::tests::test_function_call_mixed_positional_and_keyword ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments_before_keyword ... ok test inlay_hints::tests::test_function_call_only_starred_argument_has_no_edit ... ok test inlay_hints::tests::test_function_call_out_of_range ... ok test inlay_hints::tests::test_function_call_positional_after_keyword_in_source_order ... ok test inlay_hints::tests::test_function_call_positional_only_and_keyword_variadic_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_positional_or_keyword_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_variadic_parameters ... ok test inlay_hints::tests::test_function_call_with_argument_name_starting_with_underscore ... ok test inlay_hints::tests::test_function_call_with_default_parameters ... ok test inlay_hints::tests::test_function_call_with_keyword_only_parameter ... ok test inlay_hints::tests::test_function_call_with_keyword_variadic_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_only_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute_not ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_call ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_complex ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_name ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_subscript ... ok test inlay_hints::tests::test_function_call_with_union_type ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument_single_element ... ok test inlay_hints::tests::test_function_call_with_variadic_parameter ... ok test inlay_hints::tests::test_function_calls_different_file ... ok test inlay_hints::tests::test_function_signature_inlay_hint ... ok test inlay_hints::tests::test_generic_alias ... ok test inlay_hints::tests::test_generic_init_call ... ok test inlay_hints::tests::test_instance_method_call ... ok test inlay_hints::tests::test_lambda_function_calls ... ok test inlay_hints::tests::test_leading_underscore_variable_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_leading_underscore_variable_in_tuple_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_literal_group ... ok test inlay_hints::tests::test_literal_string ... ok test inlay_hints::tests::test_literal_type_alias_inlay_hint ... ok test inlay_hints::tests::test_many_literals ... ok test inlay_hints::tests::test_many_literals_list ... ok test inlay_hints::tests::test_many_literals_multiple ... ok test inlay_hints::tests::test_many_literals_tuple ... ok test inlay_hints::tests::test_many_literals_unpacked_tuple ... ok test inlay_hints::tests::test_match_as_binding ... ok test inlay_hints::tests::test_match_keyword_binding ... ok test inlay_hints::tests::test_match_name_binding ... ok test inlay_hints::tests::test_match_rest_binding ... ok test inlay_hints::tests::test_meta_typevar_inlay_hint ... ok test inlay_hints::tests::test_method_chaining ... ok test inlay_hints::tests::test_method_wrapper_inlay_hint ... ok test inlay_hints::tests::test_module_inlay_hint ... ok test inlay_hints::tests::test_multiple_assignment ... ok test inlay_hints::tests::test_named_tuple_constructor_call ... ok test inlay_hints::tests::test_nested_function_calls ... ok test inlay_hints::tests::test_nested_keyword_function_calls ... ok test inlay_hints::tests::test_nested_tuple_assignment ... ok test inlay_hints::tests::test_newtype_inlay_hint ... ok test inlay_hints::tests::test_overloaded_function_calls ... ok test inlay_hints::tests::test_overloaded_function_calls_different_params ... ok test inlay_hints::tests::test_overloaded_function_calls_no_matching_overload ... ok test inlay_hints::tests::test_paramspec_creation_inlay_hint ... ok test inlay_hints::tests::test_property_literal_type ... ok test inlay_hints::tests::test_simple_init_call ... ok test inlay_hints::tests::test_starred_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_static_method_call ... ok test inlay_hints::tests::test_subclass_type ... ok test inlay_hints::tests::test_subscripted_protocol_inlay_hint ... ok test inlay_hints::tests::test_tuple_assignment ... ok test inlay_hints::tests::test_typealiastype_creation_inlay_hint ... ok test inlay_hints::tests::test_typevar_name_binding ... ok test inlay_hints::tests::test_typevar_spec_binding ... ok test inlay_hints::tests::test_typevar_tuple_binding ... ok test inlay_hints::tests::test_typevartuple_creation_inlay_hint ... ok test inlay_hints::tests::test_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_wrapper_descriptor_inlay_hint ... ok test references::tests::externally_visible_definitions_can_have_cross_file_references ... ok test references::tests::non_public_scope_definitions_stay_in_file ... ok test rename::tests::cannot_rename_builtin_type ... ok test rename::tests::cannot_rename_external_file ... ok test rename::tests::cannot_rename_from_import_module_component ... ok test rename::tests::cannot_rename_import_module_component ... ok test rename::tests::cannot_rename_keyword ... ok test rename::tests::import_alias ... ok test rename::tests::import_alias_to_first_party_definition ... ok test rename::tests::import_alias_use ... ok test rename::tests::imported_first_party_definition ... ok test rename::tests::multi_file_function_rename ... ok test rename::tests::multi_file_parameter_rename_updates_keyword_argument_labels ... ok test rename::tests::prepare_rename_parameter ... ok test rename::tests::rename_across_import_chain_with_mixed_aliases ... ok test rename::tests::rename_alias_at_import_statement ... ok test rename::tests::rename_alias_at_usage_site ... ok test rename::tests::rename_alias_in_import_chain ... ok test rename::tests::rename_attribute ... ok test rename::tests::rename_attribute_does_not_touch_other_class_slots ... ok test rename::tests::rename_attribute_does_not_touch_slots_dict_value ... ok test rename::tests::rename_attribute_ignores_slots_annotation_container ... ok test rename::tests::rename_attribute_updates_slots_dict_key ... ok test rename::tests::rename_attribute_updates_slots_list ... ok test rename::tests::rename_attribute_updates_slots_set ... ok test rename::tests::rename_attribute_updates_slots_tuple ... ok test rename::tests::rename_cannot_start_from_slot_string ... ok test rename::tests::rename_class ... ok test rename::tests::rename_class_body_annotation_updates_slots ... ok test rename::tests::rename_comprehension_walrus_across_files ... ok test rename::tests::rename_comprehension_walrus_in_function ... ok test rename::tests::rename_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test rename::tests::rename_function ... ok test rename::tests::rename_implicit_attribute ... ok test rename::tests::rename_invalid_name ... ok test rename::tests::rename_keyword_argument ... ok test rename::tests::rename_keyword_argument_dataclass_field ... ok test rename::tests::rename_keyword_argument_namedtuple_field ... ok test rename::tests::rename_keyword_argument_typeddict_field ... ok test rename::tests::rename_match_as_binding ... ok test rename::tests::rename_match_as_stmt ... ok test rename::tests::rename_match_class_field_name ... ok test rename::tests::rename_match_class_name ... ok test rename::tests::rename_match_keyword_binding ... ok test rename::tests::rename_match_keyword_stmt ... ok test rename::tests::rename_match_name_binding ... ok test rename::tests::rename_match_name_stmt ... ok test rename::tests::rename_match_rest_binding ... ok test rename::tests::rename_match_rest_stmt ... ok test rename::tests::rename_nested_class_attribute_does_not_touch_outer_slots ... ok test rename::tests::rename_non_property_setter_decorator ... ok test rename::tests::rename_non_property_setter_decorator_from_decorated ... ok test rename::tests::rename_overloaded_function ... ok test rename::tests::rename_overloaded_function_usage ... ok test rename::tests::rename_overloaded_method ... ok test rename::tests::rename_parameter ... ok test rename::tests::rename_parameter_does_not_touch_slots ... ok test rename::tests::rename_parameter_with_keyword_argument ... ok test rename::tests::rename_property ... ok test rename::tests::rename_property_from_assignment_usage ... ok test rename::tests::rename_property_from_decorator ... ok test rename::tests::rename_property_from_setter ... ok test rename::tests::rename_property_from_usage ... ok test rename::tests::rename_property_no_cross_contamination ... ok test rename::tests::rename_property_with_deleter ... ok test rename::tests::rename_property_with_different_setter_name ... ok test rename::tests::rename_property_with_setter ... ok test rename::tests::rename_property_with_setter_and_deleter ... ok test rename::tests::rename_redeclarations ... ok test rename::tests::rename_single_dispatch_function ... ok test rename::tests::rename_single_dispatch_function_stacked_register ... ok test rename::tests::rename_single_dispatchmethod ... ok test rename::tests::rename_single_dispatchmethod_classmethod ... ok test rename::tests::rename_single_dispatchmethod_staticmethod ... ok test rename::tests::rename_string_annotation1 ... ok test rename::tests::rename_string_annotation2 ... ok test rename::tests::rename_string_annotation3 ... ok test rename::tests::rename_string_annotation4 ... ok test rename::tests::rename_string_annotation5 ... ok test rename::tests::rename_string_annotation_dangling1 ... ok test rename::tests::rename_string_annotation_dangling2 ... ok test rename::tests::rename_string_annotation_dangling3 ... ok test rename::tests::rename_stub_ellipsis_valued_attribute_updates_slots ... ok test rename::tests::rename_submodule_import_from_confusing_real_def ... ok test rename::tests::rename_submodule_import_from_confusing_shadowed_def ... ok test rename::tests::rename_submodule_import_from_confusing_use ... ok test rename::tests::rename_submodule_import_from_def ... ok test rename::tests::rename_submodule_import_from_use ... ok test rename::tests::rename_submodule_import_from_wrong_def ... ok test rename::tests::rename_submodule_import_from_wrong_use ... ok test rename::tests::rename_typeddict_field_from_keyword_argument ... ok test rename::tests::rename_typevar_name_binding ... ok test rename::tests::rename_typevar_name_stmt ... ok test rename::tests::rename_typevar_spec_binding ... ok test rename::tests::rename_typevar_spec_stmt ... ok test rename::tests::rename_typevar_tuple_binding ... ok test rename::tests::rename_typevar_tuple_stmt ... ok test selection_range::tests::selection_range_bytes_literal ... ok test selection_range::tests::selection_range_class_definition ... ok test selection_range::tests::selection_range_deeply_nested_expression ... ok test selection_range::tests::selection_range_empty_string_literal ... ok test selection_range::tests::selection_range_function_call ... ok test selection_range::tests::selection_range_function_definition ... ok test selection_range::tests::selection_range_invalid_bytes_literal ... ok test selection_range::tests::selection_range_recovered_invalid_string_literal ... ok test selection_range::tests::selection_range_simple_expression ... ok test selection_range::tests::selection_range_string_literal_prefix ... ok test semantic_tokens::tests::attribute_classification ... ok test semantic_tokens::tests::attribute_docstring_classification ... ok test semantic_tokens::tests::attribute_docstring_classification_spill ... ok test semantic_tokens::tests::attribute_fallback_classification ... ok test semantic_tokens::tests::attribute_on_union_1 ... ok test semantic_tokens::tests::attribute_on_union_2 ... ok test semantic_tokens::tests::attribute_on_union_3 ... ok test semantic_tokens::tests::augmented_assignment ... ok test semantic_tokens::tests::builtin_constants ... ok test semantic_tokens::tests::builtin_constants_in_expressions ... ok test semantic_tokens::tests::builtin_types ... ok test semantic_tokens::tests::bytes_literals ... ok test semantic_tokens::tests::class_attribute_docstring_classification ... ok test semantic_tokens::tests::class_docstring_classification ... ok test semantic_tokens::tests::comprehensions ... ok test semantic_tokens::tests::constant_name_detection ... ok test semantic_tokens::tests::constant_variations ... ok test semantic_tokens::tests::debug_int_classification ... ok test semantic_tokens::tests::debug_user_defined_type_classification ... ok test semantic_tokens::tests::decorated_method_attribute_classification ... ok test semantic_tokens::tests::decorator_classification ... ok test semantic_tokens::tests::docstring_classification_concat ... ok test semantic_tokens::tests::docstring_classification_concat_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_commented_sameline ... ok test semantic_tokens::tests::docstring_classification_concat_parens ... ok test semantic_tokens::tests::docstring_classification_concat_parens_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_slashed ... ok test semantic_tokens::tests::docstring_classification_plus ... ok test semantic_tokens::tests::dotted_module_names ... ok test semantic_tokens::tests::exception_handlers ... ok test semantic_tokens::tests::for_stmt ... ok test semantic_tokens::tests::fstring_with_mixed_literals ... ok test semantic_tokens::tests::function_docstring_classification ... ok test semantic_tokens::tests::generic_class_members_in_annotations ... ok test semantic_tokens::tests::generic_class_members_in_assert_type ... ok test semantic_tokens::tests::generic_class_members_in_cast ... ok test semantic_tokens::tests::generic_class_members_in_type_form_keyword_arguments ... ok test semantic_tokens::tests::implicitly_concatenated_strings ... ok test semantic_tokens::tests::import_as ... ok test semantic_tokens::tests::import_classification ... ok test semantic_tokens::tests::import_from_as ... ok test semantic_tokens::tests::imported_type_aliases_classified_consistently ... ok test semantic_tokens::tests::invalid_kwargs ... ok test semantic_tokens::tests::mixed_string_and_bytes_literals ... ok test semantic_tokens::tests::module_docstring_classification ... ok test semantic_tokens::tests::module_type_classification ... ok test semantic_tokens::tests::nonlocal_and_global_statements ... ok test semantic_tokens::tests::nonlocal_global_edge_cases ... ok test semantic_tokens::tests::pattern_matching ... ok test semantic_tokens::tests::property_readonly_modifier ... ok test semantic_tokens::tests::property_union_readonly_only_if_all_variants_are_readonly ... ok test semantic_tokens::tests::property_union_with_non_property_falls_back ... ok test semantic_tokens::tests::property_with_return_annotation ... ok test semantic_tokens::tests::protocol_type_annotation_vs_value_context ... ok test semantic_tokens::tests::protocol_types_in_annotations ... ok test semantic_tokens::tests::self_attribute_expression ... ok test semantic_tokens::tests::semantic_classification_vs_heuristic ... ok test semantic_tokens::tests::semantic_tokens_aliased_classmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_aliased_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_annotated_metadata ... ok test semantic_tokens::tests::semantic_tokens_basic ... ok test semantic_tokens::tests::semantic_tokens_class ... ok test semantic_tokens::tests::semantic_tokens_class_args ... ok test semantic_tokens::tests::semantic_tokens_cls_parameter ... ok test semantic_tokens::tests::semantic_tokens_custom_self_cls_names ... ok test semantic_tokens::tests::semantic_tokens_ignore_failed_bindings_for_type_form_arguments ... ok test semantic_tokens::tests::semantic_tokens_legacy_paramspec ... ok test semantic_tokens::tests::semantic_tokens_legacy_typevar ... ok test semantic_tokens::tests::semantic_tokens_match_class_pattern_keyword_before_positional ... ok test semantic_tokens::tests::semantic_tokens_match_mapping_pattern_rest_before_keys ... ok test semantic_tokens::tests::semantic_tokens_modifiers ... ok test semantic_tokens::tests::semantic_tokens_range ... ok test semantic_tokens::tests::semantic_tokens_range_excludes_boundary_tokens ... ok test semantic_tokens::tests::semantic_tokens_self_parameter ... ok test semantic_tokens::tests::semantic_tokens_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_variables ... ok test semantic_tokens::tests::semantic_tokens_walrus ... ok test semantic_tokens::tests::str_annotation ... ok test semantic_tokens::tests::str_annotation_nested ... ok test semantic_tokens::tests::tstring_with_mixed_literals ... ok test semantic_tokens::tests::type_alias ... ok test semantic_tokens::tests::type_alias_classified_consistently ... ok test semantic_tokens::tests::type_alias_to_generic_alias ... ok test semantic_tokens::tests::type_alias_type_of ... ok test semantic_tokens::tests::type_alias_values_use_type_form_highlighting ... ok test semantic_tokens::tests::type_annotation_vs_variable_classification ... ok test semantic_tokens::tests::type_annotations ... ok test semantic_tokens::tests::type_parameters_pep695 ... ok test semantic_tokens::tests::type_parameters_usage_in_function_body ... ok test semantic_tokens::tests::unresolved_attributes_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_imported_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::with_stmt ... ok test signature_help::tests::signature_help_active_signature_selection ... ok test signature_help::tests::signature_help_after_closing_paren ... ok test signature_help::tests::signature_help_after_closing_paren_at_end_of_file ... ok test signature_help::tests::signature_help_after_closing_paren_in_expression ... ok test signature_help::tests::signature_help_after_closing_paren_nested ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_bare_paramspec_keeps_active_parameter_for_later_arguments ... ok test signature_help::tests::signature_help_basic_function_call ... ok test signature_help::tests::signature_help_bound_method_overload_self_type ... ok test signature_help::tests::signature_help_callable_object ... ok test signature_help::tests::signature_help_class_constructor ... ok test signature_help::tests::signature_help_generic_function_resolves_typevars ... ok test signature_help::tests::signature_help_generic_list_method_resolves_typevars ... ok test signature_help::tests::signature_help_generic_method_resolves_typevars ... ok test signature_help::tests::signature_help_method_call ... ok test signature_help::tests::signature_help_nested_function_calls ... ok test signature_help::tests::signature_help_overload_arity_disambiguated1 ... ok test signature_help::tests::signature_help_overload_arity_disambiguated2 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated1 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated2 ... ok test signature_help::tests::signature_help_overload_type_disambiguated1 ... ok test signature_help::tests::signature_help_overload_type_disambiguated2 ... ok test signature_help::tests::signature_help_overloaded_function ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_implementation_docstring ... ok test signature_help::tests::signature_help_parameter_documentation ... ok test signature_help::tests::signature_help_parameter_label_offsets ... ok test signature_help::tests::signature_help_paramspec_generic_class_constructor_inside_subscript ... ok test signature_help::tests::signature_help_stub_to_implementation_mapping ... ok test signature_help::tests::signature_help_subclass_of_constructor ... ok test signature_help::tests::signature_help_union_callable ... ok test symbols::tests::deprecated_bare_decorator ... ok test symbols::tests::deprecated_class ... ok test symbols::tests::deprecated_function ... ok test symbols::tests::explicit_reexport_all_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_then_added_to ... ok test symbols::tests::explicit_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::exports_all_overwrites_previous ... ok test symbols::tests::exports_conditional_always_else ... ok test symbols::tests::exports_conditional_false ... ok test symbols::tests::exports_conditional_sys_version ... ok test symbols::tests::exports_conditional_true ... ok test symbols::tests::exports_from_import_all_reexport_annotated_assignment ... ok test symbols::tests::exports_from_import_all_reexport_append ... ok test symbols::tests::exports_from_import_all_reexport_assignment ... ok test symbols::tests::exports_from_import_all_reexport_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_extend ... ok test symbols::tests::exports_from_import_all_reexport_invalid_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_invalid_extend ... ok test symbols::tests::exports_from_import_all_reexport_plus_equals ... ok test symbols::tests::exports_from_import_all_reexport_remove ... ok test symbols::tests::exports_from_import_all_reexport_star_equals ... ok test symbols::tests::exports_from_import_as_no_reexport ... ok test symbols::tests::exports_from_import_no_reexport ... ok test symbols::tests::exports_from_import_reexport ... ok test symbols::tests::exports_import_as_no_reexport ... ok test symbols::tests::exports_import_no_reexport ... ok test symbols::tests::exports_import_reexport ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::reexport_and_extend_from_submodule_cycle1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_nested_module_reference ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_plus_equals ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure2 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_nested_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_plus_equals ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py310 ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py311 ... ok test symbols::tests::various_no ... ok test symbols::tests::various_yes ... ok test symbols::tests::wildcard_reexport_all_empty ... ok test symbols::tests::wildcard_reexport_all_empty_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to_incorrect ... ok test symbols::tests::wildcard_reexport_all_include_all_and_non_existent ... ok test symbols::tests::wildcard_reexport_all_include_all_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to_correct ... ok test symbols::tests::wildcard_reexport_all_include_all_with_others_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::wildcard_reexport_all_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_simple ... ok test symbols::tests::wildcard_reexport_all_simple_include_all ... ok test symbols::tests::wildcard_reexport_double_underscore_no_all ... ok test symbols::tests::wildcard_reexport_normal_from_import_no_all ... ok test symbols::tests::wildcard_reexport_normal_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_from_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_import_no_all ... ok test symbols::tests::wildcard_reexport_simple_no_all ... ok test symbols::tests::wildcard_reexport_single_underscore_no_all ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_class_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_dynamic ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::namedtuple_subtypes_of_namedtuple ... ok test type_hierarchy::tests::namedtuple_subtypes_of_tuple ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_def ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_usage ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_non_class ... ok test type_hierarchy::tests::subtypes_all_not_respected ... ok test type_hierarchy::tests::subtypes_of_object_includes_implicit ... ok test type_hierarchy::tests::subtypes_reexport_first_party ... ok test type_hierarchy::tests::subtypes_reexport_third_party ... ok test type_hierarchy::tests::subtypes_simple ... ok test type_hierarchy::tests::subtypes_str_conditional_no_duplicates ... ok test type_hierarchy::tests::subtypes_str_conditional_one_direct_subtype ... ok test type_hierarchy::tests::subtypes_version_conditional ... ok test type_hierarchy::tests::supertypes_generic_base ... ok test type_hierarchy::tests::supertypes_implicit_object ... ok test type_hierarchy::tests::supertypes_multiple_inheritance ... ok test type_hierarchy::tests::supertypes_simple_inheritance ... ok test type_hierarchy::tests::third_party_filtering ... ok test workspace_symbols::tests::ignore_all ... ok test workspace_symbols::tests::ignore_imports ... ok test workspace_symbols::tests::members ... ok test workspace_symbols::tests::workspace_symbols_multi_file ... ok test result: ok. 1792 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 70.83s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_module_resolver-f2902fd3e6e4fb29 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 148 tests test list::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test list::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test list::tests::adding_file_to_search_path_with_lower_priority_does_not_change_results ... ok test list::tests::builtins_custom ... ok test list::tests::builtins_vendored ... ok test list::tests::case_sensitive_resolution_with_symlinked_directory ... ok test list::tests::deeply_nested_file_does_not_invalidate_top_level_listing ... ok test list::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test list::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::editable_install_absolute_path ... ok test list::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test list::tests::editable_install_pth_file_with_whitespace ... ok test list::tests::editable_install_relative_path ... ok test list::tests::editable_installs_into_first_party_search_path ... ok test list::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test list::tests::first_party_module ... ok test list::tests::first_party_precedence_over_stdlib ... ok test list::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test list::tests::module_search_path_priority ... ok test list::tests::multiple_site_packages_with_editables ... ok test list::tests::namespace_package ... ok test list::tests::namespace_package_precedence ... ok test list::tests::package_over_module1 ... ok test list::tests::package_over_module2 ... ok test list::tests::package_priority_over_module ... ok test list::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test list::tests::resolve_package ... ok test list::tests::root_directory_for_search_path_is_okay ... ok test list::tests::sibling_file_does_not_invalidate_package_submodules ... ok test list::tests::stdlib ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test list::tests::stub_file_module_not_allowed ... ok test list::tests::stub_package ... ok test list::tests::stub_package_not_allowed_in_typeshed ... ok test list::tests::stub_package_precedence ... ok test list::tests::stubs_over_module_source ... ok test list::tests::stubs_over_package_source ... ok test list::tests::sub_packages ... ok test list::tests::symlink ... ok test list::tests::typing_stub_over_module ... ok test module::tests::known_module_roundtrip_from_str ... ok test module_glob::tests::test_display ... ok test module_glob::tests::test_double_star_end ... ok test module_glob::tests::test_double_star_middle ... ok test module_glob::tests::test_double_star_start ... ok test module_glob::tests::test_empty_set ... ok test module_glob::tests::test_exact_match ... ok test module_glob::tests::test_invalid_consecutive_dots ... ok test module_glob::tests::test_invalid_double_star_combined ... ok test module_glob::tests::test_invalid_empty_pattern ... ok test module_glob::tests::test_invalid_just_negation ... ok test module_glob::tests::test_invalid_leading_dot ... ok test module_glob::tests::test_invalid_trailing_dot ... ok test module_glob::tests::test_just_double_star ... ok test module_glob::tests::test_multiple_patterns ... ok test module_glob::tests::test_negated_only ... ok test module_glob::tests::test_negated_pattern ... ok test module_glob::tests::test_negated_pattern_override ... ok test module_glob::tests::test_numbers_in_module_name ... ok test module_glob::tests::test_single_star_direct_submodule ... ok test module_glob::tests::test_single_star_middle ... ok test module_glob::tests::test_single_star_prefix ... ok test module_glob::tests::test_star_with_literal_text ... ok test module_glob::tests::test_underscore_in_module_name ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test path::tests::module_name_1_part ... ok test path::tests::module_name_2_parts ... ok test path::tests::module_name_3_parts ... ok test path::tests::no_strip_with_extension ... ok test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test path::tests::relativize_non_stdlib_path_errors ... ok test path::tests::relativize_path ... ok test path::tests::relativize_stdlib_path_errors ... ok test path::tests::stdlib_path_invalid_join_py - should panic ... ok test path::tests::stdlib_path_invalid_join_rs - should panic ... ok test path::tests::strip_not_top_level_stubs_suffix ... ok test path::tests::strip_top_level_stubs_suffix ... ok test path::tests::too_many_extensions - should panic ... ok test path::tests::with_extension_methods ... ok test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test resolve::tests::builtins_custom ... ok test resolve::tests::builtins_vendored ... ok test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::deleting_file_from_different_directory_doesnt_change_module_resolution ... ok test resolve::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test resolve::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::desperate_resolution_finds_stub_package ... ok test resolve::tests::editable_install_absolute_path ... ok test resolve::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test resolve::tests::editable_install_pth_file_with_whitespace ... ok test resolve::tests::editable_install_relative_path ... ok test resolve::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test resolve::tests::first_party_module ... ok test resolve::tests::first_party_precedence_over_stdlib ... ok test resolve::tests::first_party_stub_package_precedes_stdlib ... ok test resolve::tests::missing_modules_do_not_create_file_inputs ... ok test resolve::tests::modifying_pth_file_invalidates_dynamic_resolution_paths ... ok test resolve::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test resolve::tests::module_search_path_priority ... ok test resolve::tests::multiple_site_packages_with_editables ... ok test resolve::tests::nested_site_packages_change_does_not_invalidate_dynamic_resolution_paths ... ok test resolve::tests::no_duplicate_search_paths_added ... ok test resolve::tests::package_priority_over_module ... ok test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test resolve::tests::resolve_package ... ok test resolve::tests::site_packages_stub_overrides_first_party_package_when_stdlib_is_missing ... ok test resolve::tests::stdlib ... ok test resolve::tests::stdlib_precedes_stub_package_in_site_packages ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test resolve::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test resolve::tests::stubs_over_module_source ... ok test resolve::tests::stubs_over_package_source ... ok test resolve::tests::sub_packages ... ok test resolve::tests::symlink ... ok test resolve::tests::typing_stub_over_module ... ok test typeshed::tests::can_parse_mock_versions_file ... ok test typeshed::tests::can_parse_vendored_versions_file ... ok test typeshed::tests::explicit_submodule_parsed_correctly ... ok test typeshed::tests::implicit_submodule_queried_correctly ... ok test typeshed::tests::invalid_huge_versions_file ... ok test typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok test typeshed::tests::invalid_typeshed_versions_non_digits ... ok test typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok test typeshed::tests::nonexistent_module_queried_correctly ... ok test typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok test typeshed::tests::version_from_range_parsed_correctly ... ok test typeshed::tests::version_within_range_parsed_correctly ... ok test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_project-225e590e0dd47ccf --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 47 tests test db::tests::frozen_inputs_support_a_one_shot_check ... ok test db::tests::search_root_registration ... ok test files::tests::cancelled_file_indexing_recovers_file_set ... ok test files::tests::re_entrance ... ok test glob::include::tests::match_directory ... ok test glob::include::tests::match_file ... ok test glob::include::tests::prefilter ... ok test glob::portable::tests::absolute_pattern ... ok test glob::portable::tests::test_error ... ok test glob::portable::tests::test_valid ... ok test metadata::pyproject::tests::normalize ... ok test metadata::tests::applies_uv_workspace_environment ... ok test metadata::tests::external_uv_workspace_precedes_plain_member_pyproject ... ok test metadata::tests::member_ty_configuration_selects_project_root ... ok test metadata::tests::nested_projects_in_root_project ... ok test metadata::tests::nested_projects_in_sub_project ... ok test metadata::tests::nested_projects_with_outer_ty_section ... ok test metadata::tests::nested_projects_without_ty_sections ... ok test metadata::tests::outer_ty_configuration_precedes_uv_workspace ... ok test metadata::tests::project_with_invalid_pyproject ... ok test metadata::tests::project_with_pyproject ... ok test metadata::tests::project_with_ty_and_pyproject_toml ... ok test metadata::tests::project_without_pyproject ... ok test metadata::tests::requires_python_and_python_version ... ok test metadata::tests::requires_python_beta_version ... ok test metadata::tests::requires_python_greater_than_major_minor ... ok test metadata::tests::requires_python_less_than ... ok test metadata::tests::requires_python_major_minor ... ok test metadata::tests::requires_python_major_minor_patch ... ok test metadata::tests::requires_python_major_only ... ok test metadata::tests::requires_python_no_specifiers ... ok test metadata::tests::requires_python_old_version_uses_lowest_supported_version ... ok test metadata::tests::requires_python_too_large_major_version ... ok test metadata::tests::requires_python_unsupported_future_version ... ok test metadata::tests::uv_workspace_discovery_is_system_independent ... ok test metadata::tests::uv_workspace_precedes_plain_member_pyproject ... ok test metadata::uv::tests::environment_can_be_omitted ... ok test metadata::uv::tests::rejects_invalid_metadata ... ok test metadata::uv::tests::rejects_unsupported_environment_python_version ... ok test metadata::uv::tests::uses_environment_python_version ... ok test metadata::value::tests::cli_source_resolves_relative_to_cwd ... ok test metadata::value::tests::env_var_expansion_uses_system_env ... ok test metadata::value::tests::no_expansion_needed ... ok test metadata::value::tests::tilde_expansion_uses_system_env ... ok test metadata::value::tests::undefined_env_var_falls_back_to_literal ... ok test tests::check_file_skips_type_checking_when_file_cant_be_read ... ok test tests::explicit_nested_included_file_is_a_literal_match ... ok test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_core-c65d6ff125a34384 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 60 tests test builder::loop_bindings_visitor::tests::test_all_different_binding_kinds ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_walrus_in_condition ... ok test frozen::tests::frozen_map_iterates_with_mutable_values ... ok test frozen::tests::frozen_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_deduplicates_values ... ok test frozen::tests::frozen_value_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_updates_and_rededuplicates_values ... ok test frozen::tests::frozen_value_map_uses_less_heap_for_repeated_large_values ... ok test member::tests::test_member_expr_ref_different_segments ... ok test member::tests::test_member_expr_ref_hash_and_eq_small_heap ... ok test member::tests::test_member_expr_ref_parent ... ok test member::tests::test_member_expr_small_vs_heap_allocation ... ok test narrowing_constraints::tests::absorption_drops_failed_check_when_preceding_branch_reaches_merge ... ok test narrowing_constraints::tests::absorption_keeps_common_failed_check_from_terminal_branch ... ok test narrowing_constraints::tests::boolean_operations_match_their_truth_tables ... ok test narrowing_constraints::tests::union_parks_the_other_operand_in_the_uncertain_branch ... ok test rank::tests::heap_size_includes_bits_and_chunk_ranks ... ok test tests::annotation_only ... ok test tests::assign ... ok test tests::augmented_assignment ... ok test tests::class_scope ... ok test tests::comprehension_scope ... ok test tests::dupes ... ok test tests::empty ... ok test tests::expression_scope ... ok test tests::for_loops_complex_unpacking ... ok test tests::for_loops_simple_unpacking ... ok test tests::for_loops_single_assignment ... ok test tests::function_parameter_symbols ... ok test tests::function_scope ... ok test tests::generic_class ... ok test tests::generic_function ... ok test tests::import ... ok test tests::import_as ... ok test tests::import_from ... ok test tests::import_sub ... ok test tests::lambda_parameter_symbols ... ok test tests::match_stmt ... ok test tests::multiple_generators ... ok test tests::nested_generators ... ok test tests::nested_match_case ... ok test tests::reachability_trivial ... ok test tests::scope_iterators ... ok test tests::simple ... ok test tests::with_item_definition ... ok test tests::with_item_unpacked_definition ... ok test use_def::place_state::tests::future_definitions_can_opt_out_of_shadowing ... ok test use_def::place_state::tests::merge ... ok test use_def::place_state::tests::no_declaration ... ok test use_def::place_state::tests::record_constraint ... ok test use_def::place_state::tests::record_declaration ... ok test use_def::place_state::tests::record_declaration_merge ... ok test use_def::place_state::tests::record_declaration_merge_partial_undeclared ... ok test use_def::place_state::tests::record_declaration_override ... ok test use_def::place_state::tests::unbound ... ok test use_def::place_state::tests::with ... ok test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_semantic-ece446efe449e553 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 331 tests test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_bluch_expects ... ok test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_b_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_m_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_py_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_v_expects ... ok test diagnostic::levenshtein::tests::test_good_suggestions::case_changes_are_preferred_over_substitutions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::eliminations_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_eliminations ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_additional_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_eliminated_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_substituted_characters ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_a_1_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aa_bb_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aaaaa_aaaaa_5_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aba_aab_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abc_y_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abstractfoobarmanager_abstract_foobar_manager_3_2_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_apple_aple_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrop_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrortests_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_banana_b_n_n_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cherry_cherry_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_11_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_java_c_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_python_java_12_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz123_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_flaw_lawn_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_kitten_sitting_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_uninformed_uniformed_2_expects ... ok test diagnostic::levenshtein::tests::test_no_suggestion_for_very_different_name ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_blach_expects ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::underscored_names_not_suggested_if_hide_policy_set_to_yes ... ok test fixes::tests::add_ignore_deduplicates_existing_edit_against_planned_start_line ... ok test fixes::tests::add_ignore_does_not_append_to_trailing_reason ... ok test fixes::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test fixes::tests::add_ignore_groups_diagnostics_for_same_line_suppression ... ok test fixes::tests::add_ignore_groups_suppression_matched_at_start_and_end ... ok test fixes::tests::add_ignore_keeps_disjoint_start_suppression_used ... ok test fixes::tests::add_ignore_keeps_nested_blanket_used_for_same_code ... ok test fixes::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test fixes::tests::add_ignore_prefers_editable_outer_suppression_over_inner_with_reason ... ok test fixes::tests::add_ignore_prefers_same_line_suppression_over_outer_own_line ... ok test fixes::tests::add_ignore_reconciles_nested_same_code_edits ... ok test fixes::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test fixes::tests::add_ignore_updates_empty_same_line_suppression ... ok test fixes::tests::add_ignore_updates_inner_own_line_suppression ... ok test fixes::tests::add_ignore_updates_nested_and_outer_suppressions ... ok test fixes::tests::add_ignore_updates_preceding_own_line_suppressions ... ok test fixes::tests::arguments ... ok test fixes::tests::dont_fix_files_containing_syntax_errors ... ok test fixes::tests::dont_fix_unused_ignore ... ok test fixes::tests::existing_ty_ignore ... ok test fixes::tests::fix_cancellation_reverts_changes ... ok test fixes::tests::fix_non_convergence ... ok test fixes::tests::fix_overlapping_diagnostics_requires_multiple_iterations ... ok test fixes::tests::fix_syntax_error ... ok test fixes::tests::multiple_suppressions_different_codes ... ok test fixes::tests::multiple_suppressions_same_code ... ok test fixes::tests::return_type ... ok test fixes::tests::same_code_multiline_suppressions_with_different_ranges_can_become_redundant ... ok test fixes::tests::simple_suppression ... ok test lint::tests::included_documentation_preserves_indentation ... ok test lint::tests::inline_documentation_strips_doc_comment_prefixes ... ok test place::implicit_globals::tests::module_type_symbols_includes_declared_types_but_not_referenced_types ... ok test place::tests::implicit_builtin_globals ... ok test place::tests::implicit_sys_globals ... ok test place::tests::implicit_typing_extensions_globals ... ok test place::tests::implicit_typing_globals ... ok test place::tests::test_symbol_or_fall_back_to ... ok test reachability::tests::deep_constraint_projection_does_not_overflow ... ok test reachability::tests::non_terminal_call_range_invalidates_when_callable_changes ... ok test reachability::tests::non_terminal_call_range_recovers_cross_file_cycle ... ok test semantic_model::tests::alias_type ... ok test semantic_model::tests::class_type ... ok test semantic_model::tests::function_type ... ok test subscript::tests::py_index_empty ... ok test subscript::tests::py_index_more_elements ... ok test subscript::tests::py_index_single_element ... ok test subscript::tests::py_index_uses_full_index_range ... ok test subscript::tests::py_slice_empty_input ... ok test subscript::tests::py_slice_mixed_positive_negative_indices ... ok test subscript::tests::py_slice_negative_indices ... ok test subscript::tests::py_slice_nonnegative_indices ... ok test subscript::tests::py_slice_single_element_input ... ok test subscript::tests::py_slice_step_backward ... ok test subscript::tests::py_slice_step_forward ... ok test suppression::parser::tests::fmt_comment_before_type_ignore ... ok test suppression::parser::tests::invalid_type_ignore_valid_type_ignore ... ok test suppression::parser::tests::multiple_type_ignore_comments ... ok test suppression::parser::tests::type_ignore_before_fmt_off ... ok test suppression::parser::tests::type_ignore_explanation ... ok test suppression::parser::tests::type_ignore_multiple_codes ... ok test suppression::parser::tests::type_ignore_no_codes ... ok test suppression::parser::tests::type_ignore_single_code ... ok test suppression::parser::tests::valid_type_ignore_invalid_type_ignore ... ok test suppression::tests::editable_index_skips_nested_blanket_suppressions ... ok test suppression::tests::nested_suppressions_for_other_lints_do_not_match ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_latest_version ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_low_python_version ... ok test types::class::known::tests::known_class_roundtrip_from_str ... ok test types::constraints::tests::combinators_only_short_circuit_on_terminal_saturation ... ok test types::constraints::tests::compound_constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::compound_constraint_absorption_preserves_binding_source_order ... ok test types::constraints::tests::constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_implications_are_cached ... ok test types::constraints::tests::constraint_intersection_detects_disjoint_union_upper_bounds ... ok test types::constraints::tests::constraint_ordering_changes_derived_upper_bound_display ... ok test types::constraints::tests::constraint_ordering_changes_negated_alternative_solutions ... ok test types::constraints::tests::constraint_ordering_changes_nested_transitive_solutions ... ok test types::constraints::tests::constraint_partition_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_set_source_order_combination_is_idempotent ... ok test types::constraints::tests::default_solve_leaves_unbounded_typevar_unsolved_without_bounds ... ok test types::constraints::tests::eager_and_lazy_negation_are_equivalent ... ok test types::constraints::tests::never_satisfied_cache_is_shared_across_source_orders ... ok test types::constraints::tests::never_satisfied_results_are_cached ... ok test types::constraints::tests::overlapping_lower_bounds_do_not_skip_nonempty_sequent_map ... ok test types::constraints::tests::owned_constraint_set_compacts_unreachable_storage ... ok test types::constraints::tests::owned_constraint_set_load_reads_compacted_storage ... ok test types::constraints::tests::owned_constraint_set_mutating_query_allocates_after_overlay ... ok test types::constraints::tests::owned_constraint_set_query_reads_compacted_overlay ... ok test types::constraints::tests::owned_constraint_set_source_order_ignores_construction_history ... ok test types::constraints::tests::path_assignments_follow_constraint_source_order ... ok test types::constraints::tests::path_fold_break_restores_path_assignments ... ok test types::constraints::tests::path_fold_reconstructs_constraint_sets ... ok test types::constraints::tests::simple_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_lower_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_unsatisfiable_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::tdd_bare_constraints_have_no_uncertain_branches ... ok test types::constraints::tests::tdd_double_negation ... ok test types::constraints::tests::tdd_iff_self ... ok test types::constraints::tests::tdd_intersection_preserves_uncertain ... ok test types::constraints::tests::tdd_negation_correctness ... ok test types::constraints::tests::tdd_negation_produces_flat_tdd ... ok test types::constraints::tests::tdd_owned_round_trip ... ok test types::constraints::tests::tdd_union_creates_uncertain_branches ... ok test types::constraints::tests::terminal_owned_constraint_set_discards_storage ... ok test types::constraints::tests::test_display_graph_output ... ok test types::constraints::tests::trivial_disjointness_does_not_claim_bounded_typevar_class_is_disjoint ... ok test types::constraints::tests::trivial_disjointness_implies_full_disjointness ... ok test types::constraints::tests::trivial_satisfaction_only_recognizes_terminals ... ok test types::constraints::tests::type_mapping_evaluates_mapped_subjects ... ok test types::constraints::tests::type_mapping_handles_absorbed_constraints_in_source_order ... ok test types::constraints::tests::type_mapping_updates_constraint_bounds ... ok test types::constraints::tests::upper_bound_collapses_never ... ok test types::constraints::tests::upper_bound_distinguishes_missing_bound_from_explicit_object ... ok test types::constraints::tests::upper_bound_does_not_materialize_overlapping_union_clauses ... ok test types::constraints::tests::upper_bound_does_not_treat_nontrivial_intersection_as_single_bound ... ok test types::constraints::tests::upper_bound_recovers_redundant_single_bounds ... ok test types::cyclic::tests::caches_results_and_spills_after_two_entries ... ok test types::cyclic::tests::computes_each_active_identity_once ... ok test types::cyclic::tests::different_items_with_same_identity_form_cycle ... ok test types::cyclic::tests::nested_visit_short_circuits_on_cycle ... ok test types::cyclic::tests::property_receiver_does_not_make_protocol_recursive ... ok test types::cyclic::tests::skips_identity_for_distinct_candidates ... ok test types::cyclic::tests::skips_identity_without_a_distinct_active_item ... ok test types::display::tests::signature_display ... ok test types::display::tests::signature_display_multiline ... ok test types::display::tests::string_literal_display ... ok test types::function::tests::known_function_roundtrip_from_str ... ok test types::generics::tests::generic_context_inferable_typevars_retain_instances_from_bounds ... ok test types::ide_support::tests::call_argument_forms_preserve_known_type_form_parameters ... ok test types::ide_support::tests::conditional_special_forms_preserve_type_form_information ... ok test types::ide_support::tests::conditional_special_forms_use_successful_binding_for_positional_arguments ... ok test types::ide_support::tests::keyword_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::overloaded_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::source_candidate_prefilters_use_identifier_boundaries ... ok test types::ide_support::tests::successful_call_argument_forms_ignore_failed_bindings ... ok test types::ide_support::tests::variadic_call_argument_forms_are_unknown_when_matched_to_multiple_parameters ... ok test types::ide_support::unreachable_code::tests::does_not_report_conditional_noreturn_tail_as_unreachable ... ok test types::ide_support::unreachable_code::tests::does_not_report_type_checking_block_as_unreachable ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_after_unreachable_statement_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_before_return_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_separate_unreachable_regions_separate ... ok test types::ide_support::unreachable_code::tests::merges_consecutive_unreachable_statements ... ok test types::ide_support::unreachable_code::tests::merges_overlapping_ranges_of_different_kinds ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_comprehension_scope_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_other_comprehension_scopes_into_enclosing_blocks ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_scope_range_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::reports_else_branch_after_true_condition ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_from_statically_known_arithmetic ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_statement ... ok test types::ide_support::unreachable_code::tests::reports_noreturn_tail_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_platform_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_assert_false ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_break ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_chained_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_continue ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_infinite_loop ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise_inside_try ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_return ... ok test types::ide_support::unreachable_code::tests::reports_statement_in_unreachable_elif_branch ... ok test types::ide_support::unreachable_code::tests::reports_statically_empty_loop_bodies ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_class_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_function_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_ternary_branch ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_type_alias ... ok test types::ide_support::unreachable_code::tests::reports_version_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unused_binding_support::tests::captures_safe_local_binding_kinds ... ok test types::ide_support::unused_binding_support::tests::captures_unused_function_and_lambda_parameters ... ok test types::ide_support::unused_binding_support::tests::closure_use_does_not_mark_shadowed_binding_used ... ok test types::ide_support::unused_binding_support::tests::closure_uses_later_shadowing_binding ... ok test types::ide_support::unused_binding_support::tests::closure_uses_nearest_shadowed_binding ... ok test types::ide_support::unused_binding_support::tests::comprehension_binding_captured_by_nested_lambda_is_used ... ok test types::ide_support::unused_binding_support::tests::does_not_report_used_parameter_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::nested_comprehension_capture_uses_intermediate_rebindings ... ok test types::ide_support::unused_binding_support::tests::nested_local_same_name_does_not_mark_outer_used ... ok test types::ide_support::unused_binding_support::tests::nonlocal_proxy_scope_still_marks_outer_binding_used ... ok test types::ide_support::unused_binding_support::tests::overriding_method_reports_unused_local_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_dead_annotation_only_declaration ... ok test types::ide_support::unused_binding_support::tests::reports_non_parameter_self_and_cls_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_unused_binding_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_indirect_override ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_non_overriding_method ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_overriding_method ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_reassignment ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_unused_binding ... ok test types::ide_support::unused_binding_support::tests::skips_binding_captured_by_comprehension_in_nested_function ... ok test types::ide_support::unused_binding_support::tests::skips_closure_captured_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_global_and_nonlocal_assignments ... ok test types::ide_support::unused_binding_support::tests::skips_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_loop_condition_guarded_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_module_and_class_scope_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_parameter_captured_by_nested_comprehension ... ok test types::ide_support::unused_binding_support::tests::skips_placeholder_and_dunder_locals ... ok test types::ide_support::unused_binding_support::tests::skips_unreachable_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_method_with_stub_body ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_module_level_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameters_in_stub_files ... ok test types::ide_support::unused_binding_support::tests::tracks_comprehension_walruses_in_local_scopes ... ok test types::infer::tests::adding_string_literals_and_literal_string ... ok test types::infer::tests::call_type_doesnt_rerun_when_only_callee_changed ... ok test types::infer::tests::compact_definition_types_omit_owner ... ok test types::infer::tests::dependency_implicit_class_member ... ok test types::infer::tests::dependency_implicit_instance_attribute ... ok test types::infer::tests::dependency_internal_symbol_change ... ok test types::infer::tests::dependency_own_instance_member ... ok test types::infer::tests::dependency_public_symbol_type_change ... ok test types::infer::tests::dependency_unrelated_symbol ... ok test types::infer::tests::expected_types_are_collected_only_for_open_files ... ok test types::infer::tests::implicit_attribute_after_many_non_terminal_calls ... ok test types::infer::tests::implicit_attribute_preserves_terminal_narrowing_after_many_calls ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nested_implicit_attribute_graphs_do_not_overflow_stack ... ok test types::infer::tests::not_literal_string ... ok test types::infer::tests::pep695_type_params ... ok test types::infer::tests::simple_assignment_does_not_enter_salsa_cycle ... ok test types::infer::tests::truncated_string_literals_become_literal_string ... ok test types::infer::tests::unbound_symbol_no_reachability_constraint_check ... ok test types::property_tests::flaky::all_type_pairs_are_supertypes_of_their_intersection ... ignored test types::property_tests::flaky::all_type_pairs_can_be_assigned_from_their_intersection ... ignored test types::property_tests::flaky::bottom_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::constituent_members_of_union_is_not_disjoint_from_that_union ... ignored test types::property_tests::flaky::double_negation_is_identity ... ignored test types::property_tests::flaky::intersection_equivalence_not_order_dependent ... ignored test types::property_tests::flaky::negation_of_fully_static_types_is_disjoint ... ignored test types::property_tests::flaky::negation_reverses_subtype_order ... ignored test types::property_tests::flaky::top_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::union_equivalence_not_order_dependent ... ignored test types::property_tests::stable::all_fully_static_type_pairs_are_subtype_of_their_union ... ignored test types::property_tests::stable::all_negated_types_identical_to_intersection_with_single_negated_element ... ignored test types::property_tests::stable::all_type_pairs_are_assignable_to_their_union ... ignored test types::property_tests::stable::all_types_assignable_to_iterable_are_iterable ... ignored test types::property_tests::stable::all_types_assignable_to_object ... ignored test types::property_tests::stable::all_types_subtype_of_object ... ignored test types::property_tests::stable::assignable_to_is_reflexive ... ignored test types::property_tests::stable::bottom_callable_is_subtype_of_all_callable ... ignored test types::property_tests::stable::disjoint_from_is_irreflexive ... ignored test types::property_tests::stable::disjoint_from_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_commutative ... ignored test types::property_tests::stable::equivalent_to_is_reflexive ... ignored test types::property_tests::stable::equivalent_to_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_transitive ... ignored test types::property_tests::stable::never_assignable_to_every_type ... ignored test types::property_tests::stable::never_subtype_of_every_type ... ignored test types::property_tests::stable::only_never_is_subtype_of_any ... ignored test types::property_tests::stable::only_object_is_supertype_of_any ... ignored test types::property_tests::stable::structural_negation_subtyping_matches_materialized_negation ... ignored test types::property_tests::stable::subtype_of_implies_assignable_to ... ignored test types::property_tests::stable::subtype_of_implies_not_disjoint_from ... ignored test types::property_tests::stable::subtype_of_is_antisymmetric ... ignored test types::property_tests::stable::subtype_of_is_reflexive_for_fully_static_types ... ignored test types::property_tests::stable::subtype_of_is_transitive ... ignored test types::set_theoretic::builder::tests::build_intersection_discards_never_dnf_branches ... ok test types::set_theoretic::builder::tests::build_intersection_empty_intersection_equals_object ... ok test types::set_theoretic::builder::tests::build_intersection_enums ... ok test types::set_theoretic::builder::tests::build_intersection_simplify_split_bool ... ok test types::set_theoretic::builder::tests::build_union_no_elements ... ok test types::set_theoretic::builder::tests::build_union_single_element ... ok test types::set_theoretic::builder::tests::build_union_two_elements ... ok test types::set_theoretic::builder::tests::cycle_recovery_skips_other_redundancy_simplification ... ok test types::set_theoretic::builder::tests::cycle_recovery_widens_recursive_literal_union ... ok test types::set_theoretic::builder::tests::map_preserves_alias_unpacking_behavior ... ok test types::set_theoretic::builder::tests::map_rebuilds_prefix_for_literal_widening ... ok test types::set_theoretic::builder::tests::union_common_literal_supertype ... ok test types::signatures::tests::always_satisfied_receiver_constraints_are_discarded ... ok test types::signatures::tests::deferred_in_stub ... ok test types::signatures::tests::empty ... ok test types::signatures::tests::external_signature_no_decorator ... ok test types::signatures::tests::full ... ok test types::signatures::tests::generic_deferred_in_stub ... ok test types::signatures::tests::generic_not_deferred ... ok test types::signatures::tests::not_deferred ... ok test types::tests::divergent_type ... ok test types::tests::eager_expansion ... ok test types::tests::generic_alias_cycle_recovery_normalizes_same_origin_unknown_oscillation ... ok test types::tests::generic_alias_cycle_recovery_rejects_unsafe_merges ... ok test types::tests::no_default_type_is_singleton::pythonversion_py312_expects ... ok test types::tests::no_default_type_is_singleton::pythonversion_py313_expects ... ok test types::tests::todo_types ... ok test types::tests::type_alias_variance ... ok test types::tests::typing_vs_typeshed_no_default ... ok test types::type_expansion::tests::expand_bool_type ... ok test types::type_expansion::tests::expand_tuple_type ... ok test types::type_expansion::tests::expand_union_type ... ok test types::typed_dict::test_btreemap_overlapping_items ... ok test types::typevar::tests::typevar_set_distinguishes_fresh_and_paramspec_identities ... ok test types::typevar::tests::typevar_set_empty_set_is_none ... ok test types::typevar::tests::typevar_set_keeps_first_instance_for_each_identity ... ok test types::visitor::tests::collected_types_spills_without_losing_deduplication ... ok test result: ok. 297 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 7.52s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/corpus-18a9f2f60ddb1ecb --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 14 tests test corpus_no_panic ... ok test linter_no_panic::_a_e_expects ... ok test linter_no_panic::_a_z_expects ... ok test linter_no_panic::_f_expects ... ok test linter_no_panic::_g_o_expects ... ok test linter_no_panic::_p_expects ... ok test linter_no_panic::_q_z_expects ... ok test linter_stubs_no_panic ... ok test parser_no_panic ... ok test typeshed_no_panic::_a_e_expects ... ok test typeshed_no_panic::_a_z_expects ... ok test typeshed_no_panic::_f_k_expects ... ok test typeshed_no_panic::_l_p_expects ... ok test typeshed_no_panic::_q_z_expects ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.20s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-38d9ad53281f4b4b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 479 tests test lint_doc::abstract-method-in-final-class.md ... ok test lint_doc::abstract-and-final-method.md ... ok test lint_doc::assert-type-unspellable-subtype.md ... ok test lint_doc::call-non-callable.md ... ok test lint_doc::blanket-ignore-comment.md ... ok test lint_doc::ambiguous-protocol-member.md ... ok test lint_doc::call-abstract-method.md ... ok test lint_doc::conflicting-declarations.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::call-top-callable.md ... ok test lint_doc::cyclic-class-definition.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::duplicate-kw-only.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::experimental-syntax.md ... ok test lint_doc::final-on-non-method.md ... ok test lint_doc::final-without-value.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::ignore-comment-unknown-rule.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-context-manager.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-syntax-in-forward-annotation.md ... ok test lint_doc::invalid-total-ordering.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-type-alias-type.md ... ok test lint_doc::invalid-type-checking-constant.md ... ok test lint_doc::invalid-type-form.md ... ok test lint_doc::invalid-type-variable-bound.md ... ok test lint_doc::invalid-type-variable-constraints.md ... ok test lint_doc::invalid-type-variable-default.md ... ok test lint_doc::invalid-typed-dict-field.md ... ok test lint_doc::invalid-type-arguments.md ... ok test lint_doc::invalid-typed-dict-header.md ... ok test lint_doc::invalid-typed-dict-statement.md ... ok test lint_doc::invalid-yield.md ... ok test lint_doc::invalid-type-guard-definition.md ... ok test lint_doc::mismatched-type-name.md ... ok test lint_doc::isinstance-against-typed-dict.md ... ok test lint_doc::missing-argument.md ... ok test lint_doc::isinstance-against-protocol.md ... ok test lint_doc::missing-type-argument.md ... ok test lint_doc::missing-typed-dict-key.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::missing-override-decorator.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::type-assertion-failure.md ... ok test lint_doc::unavailable-implicit-super-arguments.md ... ok test lint_doc::unbound-type-variable.md ... ok test lint_doc::unknown-argument.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unresolved-reference.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::undefined-reveal.md ... ok test lint_doc::unsupported-base.md ... ok test lint_doc::unsupported-bool-conversion.md ... ok test lint_doc::unsupported-dynamic-base.md ... ok test lint_doc::unused-ignore-comment.md ... ok test lint_doc::unused-type-ignore-comment.md ... ok test lint_doc::useless-overload-body.md ... ok test lint_doc::zero-stepsize-in-slice.md ... ok test lint_doc::unsupported-operator.md ... ok test mdtest::abstract.md ... ok test mdtest::annotations/annotated.md ... ok test lint_doc::unused-awaitable.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/generic_alias.md ... ok test mdtest::annotations/int_float_complex.md ... ok test mdtest::annotations/intersection_types.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/literal_string.md ... ok test mdtest::annotations/never.md ... ok test mdtest::annotations/optional.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/starred.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::annotations/self.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::annotations/string.md ... ok test mdtest::async.md ... ok test mdtest::binary/classes.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/custom.md ... ok test mdtest::bidirectional.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::binary/integers.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::binary/unions.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::call/annotation.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/dunder.md ... ok test mdtest::attributes.md ... ok test mdtest::call/builtins.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::call/never.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/open.md ... ok test mdtest::call/function.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::call/str_startswith.md ... ok test mdtest::call/replace.md ... ok test mdtest::call/subclass_of.md ... ok test mdtest::call/type.md ... ok test mdtest::call/overloads.md ... ok test mdtest::classes.md ... ok test mdtest::call/union.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::class/super.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::comparison/non_bool_returns.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::comparison/unions.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::call/methods.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::call/constructor.md ... ok test mdtest::conditional/match.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::cycle.md ... ok test mdtest::declaration/error.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::decorators.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::del.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::deprecated.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::diagnostics/single_matching_overload.md ... ok test mdtest::diagnostics/special_form_attributes.md ... ok test mdtest::diagnostics/too_many_positionals.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/shadowing.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/basic.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/assert.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::expression/if.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::external/README.md ... ok test mdtest::external/attrs.md ... ok test mdtest::external/numpy.md ... ok test mdtest::external/pydantic.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::expression/len.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::generics/builtins.md ... ok test mdtest::function/parameters.md ... ok test mdtest::final.md ... ok test mdtest::generics/legacy/callables.md ... ok test mdtest::generics/legacy/classes.md ... ok test mdtest::generics/legacy/functions.md ... ok test mdtest::generics/legacy/unpack.md ... ok test mdtest::function/return_type.md ... ok test mdtest::generics/legacy/typevartuple.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::generics/legacy/variables.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::enums.md ... ok test mdtest::generics/legacy/paramspec.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::generics/pep695/variables.md ... ok test mdtest::generics/set_theoretic.md ... ok test mdtest::generics/pep695/paramspec.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::generics/pep695/typevartuple.md ... ok test mdtest::import/builtins.md ... ok test mdtest::import/basic.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::import/conditional.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/cyclic.md ... ok test mdtest::import/conventions.md ... ok test mdtest::import/dunder_file_attribute.md ... ok test mdtest::import/errors.md ... ok test mdtest::import/invalid_syntax.md ... ok test mdtest::import/legacy_namespace.md ... ok test mdtest::import/module_getattr.md ... ok test mdtest::import/dunder_all.md ... ok test mdtest::import/namespace.md ... ok test mdtest::import/partial_stub_packages.md ... ok test mdtest::import/nonstandard_conventions.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::import/replace_imports_with_any.md ... ok test mdtest::import/relative.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::ide_support/all_members.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/tracking.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::known_constants.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::intersection_types.md ... ok test mdtest::import/star.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::literal/complex.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/float.md ... ok test mdtest::literal/integer.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::literal/string.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::mro.md ... ok test mdtest::loops/for.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::metaclass.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::liskov.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::narrow/while.md ... ok test mdtest::narrow/type.md ... ok test mdtest::notebook.md ... ok test mdtest::os_name.md ... ok test mdtest::override.md ... ok test mdtest::narrow/len.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::narrow/match.md ... ok test mdtest::properties.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::promotion.md ... ok test mdtest::public_types.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::overloads.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3525_character_split_notebook.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3593_function_known_decorators_cycle.md ... ok test mdtest::regression/3720_dynamic_class_codegen_cycle.md ... ok test mdtest::regression/3804_bound_typevar_default_cycle.md ... ok test mdtest::regression/3812_cyclic_generic_alias_base.md ... ok test mdtest::python_version.md ... ok test mdtest::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::scopes/annotate_global.md ... ok test mdtest::regression/constraint_set_ordering.md ... ok test mdtest::scopes/builtin.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::scopes/dunder_class.md ... ok test mdtest::scopes/global-constants.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::scopes/global.md ... ok test mdtest::scopes/moduletype_attrs.md ... ok test mdtest::scopes/unbound.md ... ok test mdtest::scopes/nonlocal.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::shadowing/class.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::sentinels.md ... ok test mdtest::scripts.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::stubs/class.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::subscript/stepsize_zero.md ... ok test mdtest::subscript/string.md ... ok test mdtest::suppressions/blanket_ignore.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::sys_platform.md ... ok test mdtest::t_strings.md ... ok test mdtest::suppressions/type_ignore.md ... ok test mdtest::terminal_statements.md ... ok test mdtest::type_compendium/README.md ... ok test mdtest::type_compendium/always_truthy_falsy.md ... ok test mdtest::sys_version_info.md ... ok test mdtest::type_compendium/any.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::protocols.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/none.md ... ok test mdtest::type_compendium/not_t.md ... ok test mdtest::type_compendium/object.md ... ok test mdtest::type_display/callable.md ... ok test mdtest::type_form.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_compendium/tuple.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::subscript/tuple.md ... ok test mdtest::type_properties/is_equivalent_to.md ... ok test mdtest::type_properties/is_disjoint_from.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::type_properties/quantification.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/satisfied_by_all_typevars.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::unary/custom.md ... ok test mdtest::unary/integers.md ... ok test mdtest::unary/invert_add_usub.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::unary/not.md ... ok test mdtest::union_types.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::unpacking.md ... ok test mdtest::unreachable.md ... ok test mdtest::with/sync.md ... ok test mdtest::with/async.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::typed_dict.md ... ok test result: ok. 479 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 19.38s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_server-eb0bcad726b28266 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test document::text_document::tests::redo_edit ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 144 tests test call_hierarchy::incoming_calls_multi_file ... 2026-08-07 12:10:04.762983306 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:04.763151328 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:04.763211085 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:04.763343482 DEBUG Client info: None 2026-08-07 12:10:04.763387029 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:04.763418337 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:04.763429939 INFO Version: Unknown 2026-08-07 12:10:04.763546976 DEBUG Received server response for request 1 2026-08-07 12:10:04.763633000 DEBUG Client sends notification `initialized` 2026-08-07 12:10:04.763758777 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp4W9xRP 2026-08-07 12:10:04.763946390 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:04.764088285 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:04.764095593 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:04.764107843 DEBUG No workspace configuration provided for file:///tmp/.tmp4W9xRP 2026-08-07 12:10:04.764128140 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:04.764134181 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 12:10:04.764162703 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:04.764171505 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp4W9xRP, using default options 2026-08-07 12:10:04.764187878 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:04.764194828 DEBUG Initializing workspace `file:///tmp/.tmp4W9xRP`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:04.764223214 DEBUG Searching for a project in '/tmp/.tmp4W9xRP' 2026-08-07 12:10:04.764303515 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:04.764312984 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:04.767214664 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:04.767225632 DEBUG Discovering virtual environment in `/tmp/.tmp4W9xRP` 2026-08-07 12:10:04.767289466 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:04.767298500 DEBUG No virtual environment found 2026-08-07 12:10:04.767319230 DEBUG Adding first-party search path `/tmp/.tmp4W9xRP` 2026-08-07 12:10:04.767327025 DEBUG Using vendored stdlib 2026-08-07 12:10:04.767606240 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:04.767615695 DEBUG Adding new file root '/tmp/.tmp4W9xRP' of kind Project 2026-08-07 12:10:04.767878787 DEBUG Updating project to check open files 2026-08-07 12:10:04.767901773 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:04.767908570 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:04.768014972 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4W9xRP/lib.py", kind: File } 2026-08-07 12:10:04.768057871 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4W9xRP/lib.py` 2026-08-07 12:10:04.768063849 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:04.768081822 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:04.769948933 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:04.770107175 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=2.01ms 2026-08-07 12:10:04.770129949 DEBUG Received server response for request 2 2026-08-07 12:10:04.770143230 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-07 12:10:04.775864390 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmp4W9xRP}: Indexed 3 file(s) in 0.002s 2026-08-07 12:10:04.781797447 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=11.63ms 2026-08-07 12:10:04.781821492 DEBUG Received server response for request 3 2026-08-07 12:10:04.868291169 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:04.868351007 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:04.868370607 DEBUG method="shutdown" response.id=4 duration=30.86µs 2026-08-07 12:10:04.868389904 DEBUG Received server response for request 4 2026-08-07 12:10:04.868398330 DEBUG Client sends notification `exit` 2026-08-07 12:10:04.868413501 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-07 12:10:04.871446558 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:04.871587074 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:04.871631244 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:04.871723880 DEBUG Client info: None 2026-08-07 12:10:04.871767544 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:04.871794791 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:04.871807242 INFO Version: Unknown 2026-08-07 12:10:04.871896714 DEBUG Received server response for request 1 2026-08-07 12:10:04.871963781 DEBUG Client sends notification `initialized` 2026-08-07 12:10:04.872006564 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpvETjdi 2026-08-07 12:10:04.872120976 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:04.872255546 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:04.872262679 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:04.872274923 DEBUG No workspace configuration provided for file:///tmp/.tmpvETjdi 2026-08-07 12:10:04.872288917 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:04.872295027 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 12:10:04.872316628 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:04.872324871 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpvETjdi, using default options 2026-08-07 12:10:04.872337117 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:04.872343976 DEBUG Initializing workspace `file:///tmp/.tmpvETjdi`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:04.872360091 DEBUG Searching for a project in '/tmp/.tmpvETjdi' 2026-08-07 12:10:04.872400142 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:04.872408626 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:04.872832591 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:04.872841025 DEBUG Discovering virtual environment in `/tmp/.tmpvETjdi` 2026-08-07 12:10:04.872906277 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:04.872915761 DEBUG No virtual environment found 2026-08-07 12:10:04.872935314 DEBUG Adding first-party search path `/tmp/.tmpvETjdi` 2026-08-07 12:10:04.872942777 DEBUG Using vendored stdlib 2026-08-07 12:10:04.873163949 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:04.873173078 DEBUG Adding new file root '/tmp/.tmpvETjdi' of kind Project 2026-08-07 12:10:04.873395910 DEBUG Updating project to check open files 2026-08-07 12:10:04.873418666 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:04.873425349 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:04.873479736 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvETjdi/foo.py", kind: File } 2026-08-07 12:10:04.873519666 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvETjdi/foo.py` 2026-08-07 12:10:04.873526130 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:04.873541148 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:04.873870804 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:04.873992707 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=437.74µs 2026-08-07 12:10:04.874021039 DEBUG Received server response for request 2 2026-08-07 12:10:04.874038058 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-07 12:10:04.874388603 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=324.43µs 2026-08-07 12:10:04.874409667 DEBUG Received server response for request 3 2026-08-07 12:10:04.884683982 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:04.884715363 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:04.884727472 DEBUG method="shutdown" response.id=4 duration=19.20µs 2026-08-07 12:10:04.884743242 DEBUG Received server response for request 4 2026-08-07 12:10:04.884749562 DEBUG Client sends notification `exit` 2026-08-07 12:10:04.884761447 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-07 12:10:04.887102994 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:04.887262529 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:04.887311306 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:04.887389638 DEBUG Client info: None 2026-08-07 12:10:04.887428755 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:04.887454597 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:04.887466060 INFO Version: Unknown 2026-08-07 12:10:04.887570781 DEBUG Received server response for request 1 2026-08-07 12:10:04.887640880 DEBUG Client sends notification `initialized` 2026-08-07 12:10:04.887682527 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpY8kWyw 2026-08-07 12:10:04.887826503 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:04.887919101 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:04.887930228 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:04.887943773 DEBUG No workspace configuration provided for file:///tmp/.tmpY8kWyw 2026-08-07 12:10:04.887956269 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:04.887963683 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 12:10:04.887998609 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:04.888010080 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpY8kWyw, using default options 2026-08-07 12:10:04.888022220 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:04.888029478 DEBUG Initializing workspace `file:///tmp/.tmpY8kWyw`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:04.888045126 DEBUG Searching for a project in '/tmp/.tmpY8kWyw' 2026-08-07 12:10:04.888086041 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:04.888094666 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:04.888549019 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:04.888557871 DEBUG Discovering virtual environment in `/tmp/.tmpY8kWyw` 2026-08-07 12:10:04.888621103 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:04.888630337 DEBUG No virtual environment found 2026-08-07 12:10:04.888650037 DEBUG Adding first-party search path `/tmp/.tmpY8kWyw` 2026-08-07 12:10:04.888657783 DEBUG Using vendored stdlib 2026-08-07 12:10:04.888885316 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:04.888894703 DEBUG Adding new file root '/tmp/.tmpY8kWyw' of kind Project 2026-08-07 12:10:04.889134431 DEBUG Updating project to check open files 2026-08-07 12:10:04.889154296 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:04.889160875 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:04.889216189 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpY8kWyw/foo.py", kind: File } 2026-08-07 12:10:04.889253724 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpY8kWyw/foo.py` 2026-08-07 12:10:04.889260171 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:04.889274960 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:04.889504607 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:04.889597064 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=307.70µs 2026-08-07 12:10:04.889655052 DEBUG Received server response for request 2 2026-08-07 12:10:04.899927845 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:04.899989380 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:04.900002570 DEBUG method="shutdown" response.id=3 duration=19.46µs 2026-08-07 12:10:04.900063966 DEBUG Received server response for request 3 2026-08-07 12:10:04.900074671 DEBUG Client sends notification `exit` 2026-08-07 12:10:04.900113267 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-07 12:10:04.902303570 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:04.902450292 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:04.902496048 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:04.902566929 DEBUG Client info: None 2026-08-07 12:10:04.902603041 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:04.902626119 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:04.902636529 INFO Version: Unknown 2026-08-07 12:10:04.902735962 DEBUG Received server response for request 1 2026-08-07 12:10:04.902788140 DEBUG Client sends notification `initialized` 2026-08-07 12:10:04.902938841 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:04.903027662 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:04.903037318 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:04.903059333 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:04.903067064 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:04.903070490 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:04.903094857 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:04.903102205 DEBUG Initializing workspace `file:///tmp/.tmp6UE8JN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:04.903117615 DEBUG Searching for a project in '/tmp/.tmp6UE8JN/src' 2026-08-07 12:10:04.903211140 DEBUG Found project at '/tmp/.tmp6UE8JN' 2026-08-07 12:10:04.903221228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:04.903649166 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:04.903657662 DEBUG Discovering virtual environment in `/tmp/.tmp6UE8JN` 2026-08-07 12:10:04.903719716 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:04.903728603 DEBUG No virtual environment found 2026-08-07 12:10:04.903746267 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:04.903762066 DEBUG Adding first-party search path `/tmp/.tmp6UE8JN/src` 2026-08-07 12:10:04.903769531 DEBUG Adding first-party search path `/tmp/.tmp6UE8JN` 2026-08-07 12:10:04.903776384 DEBUG Using vendored stdlib 2026-08-07 12:10:04.903994839 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:04.904003390 DEBUG Adding new file root '/tmp/.tmp6UE8JN' of kind Project 2026-08-07 12:10:04.904298875 DEBUG Updating project to check open files 2026-08-07 12:10:04.904317826 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:04.904324681 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:04.904379349 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6UE8JN/src/foo.py", kind: File } 2026-08-07 12:10:04.904415580 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6UE8JN/src/foo.py` 2026-08-07 12:10:04.904421826 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:04.904436656 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:04.904543126 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6UE8JN/src/foo.py"))}: Checking file '/tmp/.tmp6UE8JN/src/foo.py' 2026-08-07 12:10:04.904710695 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6UE8JN/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:04.935295564 DEBUG method="textDocument/diagnostic" response.id=2 duration=30.84ms 2026-08-07 12:10:04.935394564 DEBUG Received server response for request 2 2026-08-07 12:10:04.935452121 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:04.935636001 DEBUG method="textDocument/codeAction" response.id=3 duration=120.70µs 2026-08-07 12:10:04.935689878 DEBUG Received server response for request 3 2026-08-07 12:10:04.946143626 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:04.946217884 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:04.946234105 DEBUG method="shutdown" response.id=4 duration=25.76µs 2026-08-07 12:10:04.946288187 DEBUG Received server response for request 4 2026-08-07 12:10:04.946298835 DEBUG Client sends notification `exit` 2026-08-07 12:10:04.946336951 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-07 12:10:04.952086921 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:04.952246341 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:04.952295962 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:04.952413406 DEBUG Client info: None 2026-08-07 12:10:04.952465140 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:04.952497746 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:04.952512330 INFO Version: Unknown 2026-08-07 12:10:04.952626943 DEBUG Received server response for request 1 2026-08-07 12:10:04.952696705 DEBUG Client sends notification `initialized` 2026-08-07 12:10:04.952927078 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:04.953056570 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:04.953066884 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:04.953092484 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:04.953099998 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:04.953126261 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:04.953150154 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:04.953157986 DEBUG Initializing workspace `file:///tmp/.tmp6UzGrU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:04.953175693 DEBUG Searching for a project in '/tmp/.tmp6UzGrU/src' 2026-08-07 12:10:04.953230796 DEBUG Found project at '/tmp/.tmp6UzGrU' 2026-08-07 12:10:04.953239703 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:04.953745884 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:04.953755019 DEBUG Discovering virtual environment in `/tmp/.tmp6UzGrU` 2026-08-07 12:10:04.953820855 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:04.953830445 DEBUG No virtual environment found 2026-08-07 12:10:04.953847677 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:04.953862644 DEBUG Adding first-party search path `/tmp/.tmp6UzGrU/src` 2026-08-07 12:10:04.953870242 DEBUG Adding first-party search path `/tmp/.tmp6UzGrU` 2026-08-07 12:10:04.953877187 DEBUG Using vendored stdlib 2026-08-07 12:10:04.954118208 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:04.954127986 DEBUG Adding new file root '/tmp/.tmp6UzGrU' of kind Project 2026-08-07 12:10:04.954507597 DEBUG Updating project to check open files 2026-08-07 12:10:04.954535785 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:04.954543050 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:04.954605722 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6UzGrU/src/foo.py", kind: File } 2026-08-07 12:10:04.954648029 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6UzGrU/src/foo.py` 2026-08-07 12:10:04.954654814 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:04.954670419 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:04.954767992 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6UzGrU/src/foo.py"))}: Checking file '/tmp/.tmp6UzGrU/src/foo.py' 2026-08-07 12:10:04.954973876 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6UzGrU/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:04.981236082 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6UzGrU/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:04.981535945 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.85ms 2026-08-07 12:10:04.982401898 DEBUG Received server response for request 2 2026-08-07 12:10:04.982465007 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:04.982642767 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:04.982658429 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:04.982698208 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:04.982717208 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp6UzGrU/src' 2026-08-07 12:10:04.982742320 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp6UzGrU' 2026-08-07 12:10:04.982757976 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.040754724 DEBUG method="textDocument/codeAction" response.id=3 duration=58.21ms 2026-08-07 12:10:05.040839222 DEBUG Received server response for request 3 2026-08-07 12:10:05.051784843 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.051878000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.051908371 DEBUG method="shutdown" response.id=4 duration=42.04µs 2026-08-07 12:10:05.051962001 DEBUG Received server response for request 4 2026-08-07 12:10:05.051972345 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.052011445 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-07 12:10:05.059775455 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.059927654 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.059977458 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.061318369 DEBUG Client info: None 2026-08-07 12:10:05.061366861 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.061398009 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.061412289 INFO Version: Unknown 2026-08-07 12:10:05.061531839 DEBUG Received server response for request 1 2026-08-07 12:10:05.061601017 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.063401373 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.063499824 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.063510136 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.063535349 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.063542833 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.063556882 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.063579792 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.063587791 DEBUG Initializing workspace `file:///tmp/.tmp3DzMgi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.063604500 DEBUG Searching for a project in '/tmp/.tmp3DzMgi/src' 2026-08-07 12:10:05.063657453 DEBUG Found project at '/tmp/.tmp3DzMgi' 2026-08-07 12:10:05.063666326 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.064171662 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.064180250 DEBUG Discovering virtual environment in `/tmp/.tmp3DzMgi` 2026-08-07 12:10:05.064258250 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.064267611 DEBUG No virtual environment found 2026-08-07 12:10:05.064311435 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.064327011 DEBUG Adding first-party search path `/tmp/.tmp3DzMgi/src` 2026-08-07 12:10:05.064334408 DEBUG Adding first-party search path `/tmp/.tmp3DzMgi` 2026-08-07 12:10:05.064341498 DEBUG Using vendored stdlib 2026-08-07 12:10:05.064606974 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.064617351 DEBUG Adding new file root '/tmp/.tmp3DzMgi' of kind Project 2026-08-07 12:10:05.064856207 DEBUG Updating project to check open files 2026-08-07 12:10:05.064934562 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.064943359 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.065002390 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3DzMgi/src/foo.py", kind: File } 2026-08-07 12:10:05.065046791 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3DzMgi/src/foo.py` 2026-08-07 12:10:05.065053789 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.065068609 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.065171251 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp3DzMgi/src/foo.py"))}: Checking file '/tmp/.tmp3DzMgi/src/foo.py' 2026-08-07 12:10:05.065389384 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp3DzMgi/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.091262304 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp3DzMgi/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.106915029 DEBUG method="textDocument/diagnostic" response.id=2 duration=41.83ms 2026-08-07 12:10:05.108011027 DEBUG Received server response for request 2 2026-08-07 12:10:05.108070076 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.108238232 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.108253859 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.108293093 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.108315345 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp3DzMgi/src' 2026-08-07 12:10:05.108338384 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp3DzMgi' 2026-08-07 12:10:05.108353712 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.163489814 DEBUG method="textDocument/codeAction" response.id=3 duration=55.35ms 2026-08-07 12:10:05.164267285 DEBUG Received server response for request 3 2026-08-07 12:10:05.174805578 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.176161648 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.176182339 DEBUG method="shutdown" response.id=4 duration=30.22µs 2026-08-07 12:10:05.177161064 DEBUG Received server response for request 4 2026-08-07 12:10:05.177176123 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.177237423 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-07 12:10:05.188095326 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.188256855 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.188306220 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.188437433 DEBUG Client info: None 2026-08-07 12:10:05.188487158 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.188519105 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.188533728 INFO Version: Unknown 2026-08-07 12:10:05.188651050 DEBUG Received server response for request 1 2026-08-07 12:10:05.188722425 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.188895544 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.189008367 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.189019814 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.189046642 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.189054871 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.189056390 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.189081234 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.189093207 DEBUG Initializing workspace `file:///tmp/.tmpDugm7n/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.189110156 DEBUG Searching for a project in '/tmp/.tmpDugm7n/src' 2026-08-07 12:10:05.189163000 DEBUG Found project at '/tmp/.tmpDugm7n' 2026-08-07 12:10:05.189171732 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.189627972 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.189640248 DEBUG Discovering virtual environment in `/tmp/.tmpDugm7n` 2026-08-07 12:10:05.189706755 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.189716128 DEBUG No virtual environment found 2026-08-07 12:10:05.189733183 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.189747882 DEBUG Adding first-party search path `/tmp/.tmpDugm7n/src` 2026-08-07 12:10:05.189755283 DEBUG Adding first-party search path `/tmp/.tmpDugm7n` 2026-08-07 12:10:05.189762044 DEBUG Using vendored stdlib 2026-08-07 12:10:05.189973406 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.189982593 DEBUG Adding new file root '/tmp/.tmpDugm7n' of kind Project 2026-08-07 12:10:05.190220455 DEBUG Updating project to check open files 2026-08-07 12:10:05.190243201 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.190249667 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.190306527 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDugm7n/src/foo.py", kind: File } 2026-08-07 12:10:05.190344814 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDugm7n/src/foo.py` 2026-08-07 12:10:05.190350886 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.190365708 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.190508906 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDugm7n/src/foo.py"))}: Checking file '/tmp/.tmpDugm7n/src/foo.py' 2026-08-07 12:10:05.190692849 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDugm7n/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.217201630 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDugm7n/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.217438406 DEBUG method="textDocument/diagnostic" response.id=2 duration=27.06ms 2026-08-07 12:10:05.218518451 DEBUG Received server response for request 2 2026-08-07 12:10:05.218571988 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.218743880 DEBUG method="textDocument/codeAction" response.id=3 duration=103.98µs 2026-08-07 12:10:05.218800640 DEBUG Received server response for request 3 2026-08-07 12:10:05.229273208 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.229355164 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.229376705 DEBUG method="shutdown" response.id=4 duration=31.50µs 2026-08-07 12:10:05.230449503 DEBUG Received server response for request 4 2026-08-07 12:10:05.230462861 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.230506384 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-07 12:10:05.236650886 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.236808867 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.236857675 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.236962615 DEBUG Client info: None 2026-08-07 12:10:05.237011601 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.237043642 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.237058394 INFO Version: Unknown 2026-08-07 12:10:05.238022972 DEBUG Received server response for request 1 2026-08-07 12:10:05.238091107 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.238277519 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.238397542 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.238407878 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.238433431 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.238440939 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.238449369 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.238473435 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.238481398 DEBUG Initializing workspace `file:///tmp/.tmphoIesW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.238498675 DEBUG Searching for a project in '/tmp/.tmphoIesW/src' 2026-08-07 12:10:05.238564121 DEBUG Found project at '/tmp/.tmphoIesW' 2026-08-07 12:10:05.238578667 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.239052279 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.239062445 DEBUG Discovering virtual environment in `/tmp/.tmphoIesW` 2026-08-07 12:10:05.239128808 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.239138074 DEBUG No virtual environment found 2026-08-07 12:10:05.239155269 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.239169910 DEBUG Adding first-party search path `/tmp/.tmphoIesW/src` 2026-08-07 12:10:05.239177529 DEBUG Adding first-party search path `/tmp/.tmphoIesW` 2026-08-07 12:10:05.239184554 DEBUG Using vendored stdlib 2026-08-07 12:10:05.239393931 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.239403220 DEBUG Adding new file root '/tmp/.tmphoIesW' of kind Project 2026-08-07 12:10:05.239641607 DEBUG Updating project to check open files 2026-08-07 12:10:05.239664339 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.239671189 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.239728511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphoIesW/src/foo.py", kind: File } 2026-08-07 12:10:05.239769339 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphoIesW/src/foo.py` 2026-08-07 12:10:05.239776113 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.239791005 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.239937585 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphoIesW/src/foo.py"))}: Checking file '/tmp/.tmphoIesW/src/foo.py' 2026-08-07 12:10:05.240111480 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphoIesW/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.270279884 DEBUG method="textDocument/diagnostic" response.id=2 duration=30.47ms 2026-08-07 12:10:05.271429207 DEBUG Received server response for request 2 2026-08-07 12:10:05.271484824 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.271665841 DEBUG method="textDocument/codeAction" response.id=3 duration=108.09µs 2026-08-07 12:10:05.271724968 DEBUG Received server response for request 3 2026-08-07 12:10:05.282206746 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.282297388 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.282319626 DEBUG method="shutdown" response.id=4 duration=35.75µs 2026-08-07 12:10:05.283393056 DEBUG Received server response for request 4 2026-08-07 12:10:05.283406130 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.283450478 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-07 12:10:05.289113416 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.289266882 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.289313400 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.289440654 DEBUG Client info: None 2026-08-07 12:10:05.289487421 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.289519162 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.289533074 INFO Version: Unknown 2026-08-07 12:10:05.289647714 DEBUG Received server response for request 1 2026-08-07 12:10:05.289714843 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.289904476 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.290004642 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.290014714 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.290041283 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.290049091 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.290055519 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.290080042 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.290087972 DEBUG Initializing workspace `file:///tmp/.tmpfP8vXv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.290105365 DEBUG Searching for a project in '/tmp/.tmpfP8vXv/src' 2026-08-07 12:10:05.290159910 DEBUG Found project at '/tmp/.tmpfP8vXv' 2026-08-07 12:10:05.290168613 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.290636701 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.290646285 DEBUG Discovering virtual environment in `/tmp/.tmpfP8vXv` 2026-08-07 12:10:05.290711734 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.290720841 DEBUG No virtual environment found 2026-08-07 12:10:05.290737806 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.290753298 DEBUG Adding first-party search path `/tmp/.tmpfP8vXv/src` 2026-08-07 12:10:05.290760960 DEBUG Adding first-party search path `/tmp/.tmpfP8vXv` 2026-08-07 12:10:05.290768250 DEBUG Using vendored stdlib 2026-08-07 12:10:05.290999486 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.291008558 DEBUG Adding new file root '/tmp/.tmpfP8vXv' of kind Project 2026-08-07 12:10:05.291291144 DEBUG Updating project to check open files 2026-08-07 12:10:05.291324404 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.291335865 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.291411882 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfP8vXv/src/foo.py", kind: File } 2026-08-07 12:10:05.291452921 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfP8vXv/src/foo.py` 2026-08-07 12:10:05.291459550 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.291475123 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.291696468 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfP8vXv/src/foo.py"))}: Checking file '/tmp/.tmpfP8vXv/src/foo.py' 2026-08-07 12:10:05.291896003 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfP8vXv/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.317535876 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfP8vXv/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.333205789 DEBUG method="textDocument/diagnostic" response.id=2 duration=41.72ms 2026-08-07 12:10:05.334306632 DEBUG Received server response for request 2 2026-08-07 12:10:05.334349558 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.334483171 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.334496962 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.334536000 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.334553755 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpfP8vXv/src' 2026-08-07 12:10:05.334577001 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpfP8vXv' 2026-08-07 12:10:05.334595001 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.388466423 DEBUG method="textDocument/codeAction" response.id=3 duration=54.09ms 2026-08-07 12:10:05.388505109 DEBUG Received server response for request 3 2026-08-07 12:10:05.398981501 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.399021304 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.399034576 DEBUG method="shutdown" response.id=4 duration=19.94µs 2026-08-07 12:10:05.399047474 DEBUG Received server response for request 4 2026-08-07 12:10:05.399054392 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.399075300 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-07 12:10:05.408033546 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.408194900 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.408242867 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.408346138 DEBUG Client info: None 2026-08-07 12:10:05.408393929 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.408426558 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.408441382 INFO Version: Unknown 2026-08-07 12:10:05.409625353 DEBUG Received server response for request 1 2026-08-07 12:10:05.409697511 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.409871642 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.409971482 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.409982380 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.410008351 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.410018630 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.410022439 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.410046113 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.410054136 DEBUG Initializing workspace `file:///tmp/.tmpvqpfvI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.410070916 DEBUG Searching for a project in '/tmp/.tmpvqpfvI/src' 2026-08-07 12:10:05.410120707 DEBUG Found project at '/tmp/.tmpvqpfvI' 2026-08-07 12:10:05.410129062 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.410569822 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.410579273 DEBUG Discovering virtual environment in `/tmp/.tmpvqpfvI` 2026-08-07 12:10:05.410644599 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.410653406 DEBUG No virtual environment found 2026-08-07 12:10:05.410669978 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.410684675 DEBUG Adding first-party search path `/tmp/.tmpvqpfvI/src` 2026-08-07 12:10:05.410692060 DEBUG Adding first-party search path `/tmp/.tmpvqpfvI` 2026-08-07 12:10:05.410698976 DEBUG Using vendored stdlib 2026-08-07 12:10:05.410898921 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.410907968 DEBUG Adding new file root '/tmp/.tmpvqpfvI' of kind Project 2026-08-07 12:10:05.411142408 DEBUG Updating project to check open files 2026-08-07 12:10:05.411164267 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.411170935 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.411227289 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvqpfvI/src/foo.py", kind: File } 2026-08-07 12:10:05.411266699 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvqpfvI/src/foo.py` 2026-08-07 12:10:05.411273193 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.411287560 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.411411328 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvqpfvI/src/foo.py"))}: Checking file '/tmp/.tmpvqpfvI/src/foo.py' 2026-08-07 12:10:05.411650521 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvqpfvI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.441641111 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvqpfvI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.449833689 DEBUG method="textDocument/diagnostic" response.id=2 duration=38.53ms 2026-08-07 12:10:05.451034429 DEBUG Received server response for request 2 2026-08-07 12:10:05.451083142 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.451272876 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.451287351 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.451324867 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.451341968 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvqpfvI/src' 2026-08-07 12:10:05.451360951 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvqpfvI' 2026-08-07 12:10:05.451375193 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.498325919 DEBUG method="textDocument/codeAction" response.id=3 duration=47.19ms 2026-08-07 12:10:05.500094894 DEBUG Received server response for request 3 2026-08-07 12:10:05.510597939 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.511586210 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.511606433 DEBUG method="shutdown" response.id=4 duration=32.85µs 2026-08-07 12:10:05.512598107 DEBUG Received server response for request 4 2026-08-07 12:10:05.512612367 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.513617855 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-07 12:10:05.523638388 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-07 12:10:05.523797269 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.523842449 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.523947224 DEBUG Client info: None 2026-08-07 12:10:05.523991808 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.524019068 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 12:10:05.524032017 INFO Version: Unknown 2026-08-07 12:10:05.524272419 DEBUG Received server response for request 1 2026-08-07 12:10:05.524342246 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.524541751 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.525214652 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.525226265 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.525255482 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.525263148 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.525304195 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.525338556 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.525348527 DEBUG Initializing workspace `file:///tmp/.tmpKWTOc0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.525369150 DEBUG Searching for a project in '/tmp/.tmpKWTOc0/src' 2026-08-07 12:10:05.525432056 DEBUG Found project at '/tmp/.tmpKWTOc0' 2026-08-07 12:10:05.525442818 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.526008271 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.526020314 DEBUG Discovering virtual environment in `/tmp/.tmpKWTOc0` 2026-08-07 12:10:05.526100103 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.526111746 DEBUG No virtual environment found 2026-08-07 12:10:05.526132699 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.526151179 DEBUG Adding first-party search path `/tmp/.tmpKWTOc0/src` 2026-08-07 12:10:05.526160398 DEBUG Adding first-party search path `/tmp/.tmpKWTOc0` 2026-08-07 12:10:05.526169224 DEBUG Using vendored stdlib 2026-08-07 12:10:05.526424267 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.526435921 DEBUG Adding new file root '/tmp/.tmpKWTOc0' of kind Project 2026-08-07 12:10:05.526757158 DEBUG Updating project to check open files 2026-08-07 12:10:05.526784400 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.526793125 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.526861939 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKWTOc0/src/foo.py", kind: File } 2026-08-07 12:10:05.526908804 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKWTOc0/src/foo.py` 2026-08-07 12:10:05.526917363 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.526935755 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.527058478 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKWTOc0/src/foo.py"))}: Checking file '/tmp/.tmpKWTOc0/src/foo.py' 2026-08-07 12:10:05.527280361 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKWTOc0/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.555981781 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKWTOc0/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.563838509 DEBUG method="textDocument/diagnostic" response.id=2 duration=36.88ms 2026-08-07 12:10:05.564293058 DEBUG Received server response for request 2 2026-08-07 12:10:05.564350611 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.564525349 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.564541417 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.564580570 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.564598783 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpKWTOc0/src' 2026-08-07 12:10:05.564621433 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpKWTOc0' 2026-08-07 12:10:05.564638160 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.603666900 DEBUG method="textDocument/codeAction" response.id=3 duration=39.26ms 2026-08-07 12:10:05.603959587 DEBUG Received server response for request 3 2026-08-07 12:10:05.614440806 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.614508634 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.614524212 DEBUG method="shutdown" response.id=4 duration=22.85µs 2026-08-07 12:10:05.615462431 DEBUG Received server response for request 4 2026-08-07 12:10:05.615474095 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.615519000 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-07 12:10:05.625489066 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.625620013 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.625659919 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.625757115 DEBUG Client info: None 2026-08-07 12:10:05.625802703 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.625830929 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.625843457 INFO Version: Unknown 2026-08-07 12:10:05.625949908 DEBUG Received server response for request 1 2026-08-07 12:10:05.626012994 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.626192943 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.626284287 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.626292775 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.626317730 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.626324037 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:05.626336355 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.626358888 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.626366132 DEBUG Initializing workspace `file:///tmp/.tmpQ1eVN4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.626382224 DEBUG Searching for a project in '/tmp/.tmpQ1eVN4/src' 2026-08-07 12:10:05.626447095 DEBUG Found project at '/tmp/.tmpQ1eVN4' 2026-08-07 12:10:05.626455605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.626944058 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.626953611 DEBUG Discovering virtual environment in `/tmp/.tmpQ1eVN4` 2026-08-07 12:10:05.627018052 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.627026632 DEBUG No virtual environment found 2026-08-07 12:10:05.627043388 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.627057810 DEBUG Adding first-party search path `/tmp/.tmpQ1eVN4/src` 2026-08-07 12:10:05.627064945 DEBUG Adding first-party search path `/tmp/.tmpQ1eVN4` 2026-08-07 12:10:05.627071585 DEBUG Using vendored stdlib 2026-08-07 12:10:05.627274259 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.627282792 DEBUG Adding new file root '/tmp/.tmpQ1eVN4' of kind Project 2026-08-07 12:10:05.627509248 DEBUG Updating project to check open files 2026-08-07 12:10:05.627532156 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.627539412 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.627594443 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQ1eVN4/src/foo.py", kind: File } 2026-08-07 12:10:05.627633568 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQ1eVN4/src/foo.py` 2026-08-07 12:10:05.627639685 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.627653671 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.627778648 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQ1eVN4/src/foo.py"))}: Checking file '/tmp/.tmpQ1eVN4/src/foo.py' 2026-08-07 12:10:05.627978802 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQ1eVN4/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.657942923 DEBUG method="textDocument/diagnostic" response.id=2 duration=30.27ms 2026-08-07 12:10:05.658055292 DEBUG Received server response for request 2 2026-08-07 12:10:05.658127000 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 12:10:05.658357980 DEBUG method="textDocument/codeAction" response.id=3 duration=159.13µs 2026-08-07 12:10:05.658419804 DEBUG Received server response for request 3 2026-08-07 12:10:05.668528646 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:05.668605802 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.668624125 DEBUG method="shutdown" response.id=4 duration=27.79µs 2026-08-07 12:10:05.669390898 DEBUG Received server response for request 4 2026-08-07 12:10:05.669402529 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.669453476 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-07 12:10:05.675677494 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.675812048 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.675858603 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.675975777 DEBUG Client info: None 2026-08-07 12:10:05.676022099 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.676053822 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.676068826 INFO Version: Unknown 2026-08-07 12:10:05.676992939 DEBUG Received server response for request 1 2026-08-07 12:10:05.677063234 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.677251044 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.677355474 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.677365869 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.677387310 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-07 12:10:05.677411423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.677438207 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-08-07 12:10:05.677445656 DEBUG Initializing workspace `file:///tmp/.tmpHpBELV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.677462843 DEBUG Searching for a project in '/tmp/.tmpHpBELV/src' 2026-08-07 12:10:05.677535679 DEBUG Found project at '/tmp/.tmpHpBELV' 2026-08-07 12:10:05.677545111 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.677996712 DEBUG Discovering virtual environment in `/tmp/.tmpHpBELV` 2026-08-07 12:10:05.678063550 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.678073275 DEBUG No virtual environment found 2026-08-07 12:10:05.678089146 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:05.678104275 DEBUG Adding first-party search path `/tmp/.tmpHpBELV/src` 2026-08-07 12:10:05.678111392 DEBUG Adding first-party search path `/tmp/.tmpHpBELV` 2026-08-07 12:10:05.678119039 DEBUG Using vendored stdlib 2026-08-07 12:10:05.678328710 INFO Python version: Python 3.10, platform: linux 2026-08-07 12:10:05.678337691 DEBUG Adding new file root '/tmp/.tmpHpBELV' of kind Project 2026-08-07 12:10:05.678586740 DEBUG Updating project to check open files 2026-08-07 12:10:05.678620527 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.678629800 DEBUG Processing deferred request `workspace/executeCommand` 2026-08-07 12:10:05.678665539 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.679331218 DEBUG method="workspace/executeCommand" response.id=2 duration=696.36µs 2026-08-07 12:10:05.679390539 DEBUG Received server response for request 2 2026-08-07 12:10:05.691942246 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:05.692021277 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.692035744 DEBUG method="shutdown" response.id=3 duration=23.63µs 2026-08-07 12:10:05.692909888 DEBUG Received server response for request 3 2026-08-07 12:10:05.692924605 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.692966478 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-07 12:10:05.696553431 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.696684156 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.696734220 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.696841835 DEBUG Client info: None 2026-08-07 12:10:05.696890650 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.696920091 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.696933582 INFO Version: Unknown 2026-08-07 12:10:05.697031335 DEBUG Received server response for request 1 2026-08-07 12:10:05.697095861 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.697712164 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.697794451 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.697806015 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.697828328 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.697834632 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:05.697867835 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.697894156 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.697904792 DEBUG Initializing workspace `file:///tmp/.tmpBoMLTm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.697925056 DEBUG Searching for a project in '/tmp/.tmpBoMLTm/src' 2026-08-07 12:10:05.697987796 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:05.697998603 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.698515941 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.698526546 DEBUG Discovering virtual environment in `/tmp/.tmpBoMLTm/src` 2026-08-07 12:10:05.698603255 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.698613937 DEBUG No virtual environment found 2026-08-07 12:10:05.698637695 DEBUG Adding first-party search path `/tmp/.tmpBoMLTm/src` 2026-08-07 12:10:05.698647080 DEBUG Using vendored stdlib 2026-08-07 12:10:05.698901339 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.698911751 DEBUG Adding new file root '/tmp/.tmpBoMLTm/src' of kind Project 2026-08-07 12:10:05.699180847 DEBUG Updating project to check open files 2026-08-07 12:10:05.699204230 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.699211970 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.699279175 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBoMLTm/src/foo.py", kind: File } 2026-08-07 12:10:05.699324171 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBoMLTm/src/foo.py` 2026-08-07 12:10:05.699331738 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.699349675 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.699825011 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.746076822 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.764042089 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:05.764071248 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:05.764086189 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:05.764254609 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:05.764265640 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:05.764406837 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.764415369 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.764446767 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.764462398 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpBoMLTm/src' 2026-08-07 12:10:05.764518513 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.807750076 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 108.308356ms 2026-08-07 12:10:05.807845195 DEBUG method="textDocument/completion" response.id=2 duration=108.48ms 2026-08-07 12:10:05.807896976 DEBUG Received server response for request 2 2026-08-07 12:10:05.818224591 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:05.818316931 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.818334166 DEBUG method="shutdown" response.id=3 duration=26.01µs 2026-08-07 12:10:05.818374949 DEBUG Received server response for request 3 2026-08-07 12:10:05.818386484 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.818434671 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-07 12:10:05.829887810 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.830023474 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.830071343 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.830205017 DEBUG Client info: None 2026-08-07 12:10:05.830249642 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.830276232 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:05.830287134 INFO Version: Unknown 2026-08-07 12:10:05.830380710 DEBUG Received server response for request 1 2026-08-07 12:10:05.830445671 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.830632480 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.830741193 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.830750464 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.830772640 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.830779292 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:05.830808271 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.830834375 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.830842623 DEBUG Initializing workspace `file:///tmp/.tmpCCAkZv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:05.830864259 DEBUG Searching for a project in '/tmp/.tmpCCAkZv/src' 2026-08-07 12:10:05.830922511 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:05.830931968 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.831431636 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.831441964 DEBUG Discovering virtual environment in `/tmp/.tmpCCAkZv/src` 2026-08-07 12:10:05.831515160 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.831525398 DEBUG No virtual environment found 2026-08-07 12:10:05.831546949 DEBUG Adding first-party search path `/tmp/.tmpCCAkZv/src` 2026-08-07 12:10:05.831555849 DEBUG Using vendored stdlib 2026-08-07 12:10:05.831784177 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.831794273 DEBUG Adding new file root '/tmp/.tmpCCAkZv/src' of kind Project 2026-08-07 12:10:05.832054416 DEBUG Updating project to check open files 2026-08-07 12:10:05.832078951 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.832086179 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.832148537 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCCAkZv/src/foo.py", kind: File } 2026-08-07 12:10:05.832192291 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCCAkZv/src/foo.py` 2026-08-07 12:10:05.832199044 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.832215392 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.832614654 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.870751429 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:05.888825351 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:05.888853513 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:05.888868667 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:05.889009148 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:05.889019757 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:05.889152121 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:05.889160781 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:05.889192701 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:05.889208214 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpCCAkZv/src' 2026-08-07 12:10:05.889228443 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:05.931027214 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 98.7266ms 2026-08-07 12:10:05.931952345 DEBUG method="textDocument/completion" response.id=2 duration=99.72ms 2026-08-07 12:10:05.932924273 DEBUG Received server response for request 2 2026-08-07 12:10:05.943300078 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:05.943385892 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:05.943408814 DEBUG method="shutdown" response.id=3 duration=35.68µs 2026-08-07 12:10:05.943452830 DEBUG Received server response for request 3 2026-08-07 12:10:05.943466839 DEBUG Client sends notification `exit` 2026-08-07 12:10:05.943491039 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-07 12:10:05.956645675 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:05.956821548 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:05.956873675 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:05.957008884 DEBUG Client info: None 2026-08-07 12:10:05.957054552 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:05.957088710 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 12:10:05.957101375 INFO Version: Unknown 2026-08-07 12:10:05.957196412 DEBUG Received server response for request 1 2026-08-07 12:10:05.957263919 DEBUG Client sends notification `initialized` 2026-08-07 12:10:05.957437996 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:05.957551160 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:05.957563224 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:05.957586539 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:05.957592728 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:05.957644556 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:05.957691955 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:05.957702884 DEBUG Initializing workspace `file:///tmp/.tmpehkZtJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-07 12:10:05.957732087 DEBUG Searching for a project in '/tmp/.tmpehkZtJ/src' 2026-08-07 12:10:05.957798314 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:05.957809376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:05.958398003 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:05.958410283 DEBUG Discovering virtual environment in `/tmp/.tmpehkZtJ/src` 2026-08-07 12:10:05.958495583 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:05.958507695 DEBUG No virtual environment found 2026-08-07 12:10:05.958534181 DEBUG Adding first-party search path `/tmp/.tmpehkZtJ/src` 2026-08-07 12:10:05.958545031 DEBUG Using vendored stdlib 2026-08-07 12:10:05.958813128 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:05.958825062 DEBUG Adding new file root '/tmp/.tmpehkZtJ/src' of kind Project 2026-08-07 12:10:05.959117005 DEBUG Updating project to check open files 2026-08-07 12:10:05.959143683 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:05.959151982 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:05.959224740 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpehkZtJ/src/foo.py", kind: File } 2026-08-07 12:10:05.959275664 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpehkZtJ/src/foo.py` 2026-08-07 12:10:05.959283871 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:05.959302820 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:05.959807666 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:05.999109150 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.017278962 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.017307058 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.017322685 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.017526605 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.017538505 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.017684066 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.017693416 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.017724423 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.017740050 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpehkZtJ/src' 2026-08-07 12:10:06.017760269 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.063519509 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 104.129878ms 2026-08-07 12:10:06.063609736 DEBUG method="textDocument/completion" response.id=2 duration=104.29ms 2026-08-07 12:10:06.063646966 DEBUG Received server response for request 2 2026-08-07 12:10:06.073890464 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.073982312 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.074010128 DEBUG method="shutdown" response.id=3 duration=43.04µs 2026-08-07 12:10:06.074057527 DEBUG Received server response for request 3 2026-08-07 12:10:06.074070580 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.074121093 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-07 12:10:06.090371808 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.090545837 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.090594097 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.090709568 DEBUG Client info: None 2026-08-07 12:10:06.090751197 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.090776884 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 12:10:06.090789281 INFO Version: Unknown 2026-08-07 12:10:06.094242521 DEBUG Received server response for request 1 2026-08-07 12:10:06.094307916 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.094472080 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.094578140 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.094586960 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.094608425 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.094614781 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.094669806 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.094695876 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.094703582 DEBUG Initializing workspace `file:///tmp/.tmpllBplH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:06.094720671 DEBUG Searching for a project in '/tmp/.tmpllBplH/src' 2026-08-07 12:10:06.094774794 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.094784220 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.095265814 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.095275037 DEBUG Discovering virtual environment in `/tmp/.tmpllBplH/src` 2026-08-07 12:10:06.095342642 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.095352683 DEBUG No virtual environment found 2026-08-07 12:10:06.095372978 DEBUG Adding first-party search path `/tmp/.tmpllBplH/src` 2026-08-07 12:10:06.095381011 DEBUG Using vendored stdlib 2026-08-07 12:10:06.095599062 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.095608935 DEBUG Adding new file root '/tmp/.tmpllBplH/src' of kind Project 2026-08-07 12:10:06.095849787 DEBUG Updating project to check open files 2026-08-07 12:10:06.095872191 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.095879197 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.095938558 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpllBplH/src/foo.py", kind: File } 2026-08-07 12:10:06.095979818 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpllBplH/src/foo.py` 2026-08-07 12:10:06.095986558 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.096001666 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.096542117 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.133558781 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.150038457 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.150066832 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.150091884 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.150266074 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.150277423 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.150411785 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.150419781 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.150449945 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.150464873 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpllBplH/src' 2026-08-07 12:10:06.150483662 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.192794957 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 96.725982ms 2026-08-07 12:10:06.192871720 DEBUG method="textDocument/completion" response.id=2 duration=96.86ms 2026-08-07 12:10:06.192944324 DEBUG Received server response for request 2 2026-08-07 12:10:06.203631138 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.203707281 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.203723667 DEBUG method="shutdown" response.id=3 duration=26.37µs 2026-08-07 12:10:06.203782167 DEBUG Received server response for request 3 2026-08-07 12:10:06.203792285 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.203835244 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-07 12:10:06.216401044 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.216717337 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.216808888 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.216917412 DEBUG Client info: None 2026-08-07 12:10:06.216960166 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.216992835 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 12:10:06.217005966 INFO Version: Unknown 2026-08-07 12:10:06.217102984 DEBUG Received server response for request 1 2026-08-07 12:10:06.217201203 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.217375367 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.217646130 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.217658367 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.217698125 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.217710644 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.217751017 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.217786453 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.217800037 DEBUG Initializing workspace `file:///tmp/.tmp4f3Lvn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-07 12:10:06.217835054 DEBUG Searching for a project in '/tmp/.tmp4f3Lvn/src' 2026-08-07 12:10:06.217906949 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.217920804 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.218578248 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.218592568 DEBUG Discovering virtual environment in `/tmp/.tmp4f3Lvn/src` 2026-08-07 12:10:06.218694841 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.218712056 DEBUG No virtual environment found 2026-08-07 12:10:06.218747634 DEBUG Adding first-party search path `/tmp/.tmp4f3Lvn/src` 2026-08-07 12:10:06.218762972 DEBUG Using vendored stdlib 2026-08-07 12:10:06.219098306 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.219116275 DEBUG Adding new file root '/tmp/.tmp4f3Lvn/src' of kind Project 2026-08-07 12:10:06.219515830 DEBUG Updating project to check open files 2026-08-07 12:10:06.219551548 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.219563566 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.219654634 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4f3Lvn/src/foo.py", kind: File } 2026-08-07 12:10:06.219722740 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4f3Lvn/src/foo.py` 2026-08-07 12:10:06.219735070 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.219762277 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.220219158 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.257262974 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.273535492 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.273563699 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.273579123 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.273720447 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.273731121 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.273870511 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.273879039 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.273909435 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.273923818 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp4f3Lvn/src' 2026-08-07 12:10:06.273951638 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.318290343 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 98.389834ms 2026-08-07 12:10:06.318373986 DEBUG method="textDocument/completion" response.id=2 duration=98.59ms 2026-08-07 12:10:06.318442015 DEBUG Received server response for request 2 2026-08-07 12:10:06.328807013 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.328894201 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.328920386 DEBUG method="shutdown" response.id=3 duration=40.60µs 2026-08-07 12:10:06.328949529 DEBUG Received server response for request 3 2026-08-07 12:10:06.328964818 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.328986734 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-07 12:10:06.341928603 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.342069822 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.342120433 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.342284005 DEBUG Client info: None 2026-08-07 12:10:06.342354742 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.342412619 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:06.342432804 INFO Version: Unknown 2026-08-07 12:10:06.342577072 DEBUG Received server response for request 1 2026-08-07 12:10:06.342651250 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.342852630 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.342979708 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.342991037 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.343016271 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.343023806 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.343028470 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.343058908 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.343073583 DEBUG Initializing workspace `file:///tmp/.tmpUynk2e/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-07 12:10:06.343101576 DEBUG Searching for a project in '/tmp/.tmpUynk2e/src' 2026-08-07 12:10:06.343154435 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.343163171 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.343641367 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.343651453 DEBUG Discovering virtual environment in `/tmp/.tmpUynk2e/src` 2026-08-07 12:10:06.343730220 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.343739388 DEBUG No virtual environment found 2026-08-07 12:10:06.343758855 DEBUG Adding first-party search path `/tmp/.tmpUynk2e/src` 2026-08-07 12:10:06.343766378 DEBUG Using vendored stdlib 2026-08-07 12:10:06.343975484 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.343983759 DEBUG Adding new file root '/tmp/.tmpUynk2e/src' of kind Project 2026-08-07 12:10:06.344295638 DEBUG Updating project to check open files 2026-08-07 12:10:06.344320078 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.344327044 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.344384603 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUynk2e/src/foo.py", kind: File } 2026-08-07 12:10:06.344425376 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUynk2e/src/foo.py` 2026-08-07 12:10:06.344431417 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.344446248 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.344988988 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.384283992 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.401864935 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.401892009 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.401907234 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.402081242 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.402092183 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.402266828 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.402277347 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.402310275 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.402324619 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpUynk2e/src' 2026-08-07 12:10:06.402343583 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.448304798 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 103.783609ms 2026-08-07 12:10:06.448401527 DEBUG method="textDocument/completion" response.id=2 duration=103.94ms 2026-08-07 12:10:06.449388968 DEBUG Received server response for request 2 2026-08-07 12:10:06.459676013 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.460808716 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.460828064 DEBUG method="shutdown" response.id=3 duration=27.78µs 2026-08-07 12:10:06.460882529 DEBUG Received server response for request 3 2026-08-07 12:10:06.460895894 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.460939816 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-07 12:10:06.473227230 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.473370357 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.473421455 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.473529585 DEBUG Client info: None 2026-08-07 12:10:06.473570761 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.473597666 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:06.473609955 INFO Version: Unknown 2026-08-07 12:10:06.477576839 DEBUG Received server response for request 1 2026-08-07 12:10:06.477642501 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.477832960 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.477927105 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.477937175 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.477959779 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.477966160 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.478036701 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.478064412 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.478073730 DEBUG Initializing workspace `file:///tmp/.tmppbpAbC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:06.478094042 DEBUG Searching for a project in '/tmp/.tmppbpAbC/src' 2026-08-07 12:10:06.478163148 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.478174037 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.478752626 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.478765677 DEBUG Discovering virtual environment in `/tmp/.tmppbpAbC/src` 2026-08-07 12:10:06.478845492 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.478856384 DEBUG No virtual environment found 2026-08-07 12:10:06.478880826 DEBUG Adding first-party search path `/tmp/.tmppbpAbC/src` 2026-08-07 12:10:06.478890195 DEBUG Using vendored stdlib 2026-08-07 12:10:06.479147474 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.479158808 DEBUG Adding new file root '/tmp/.tmppbpAbC/src' of kind Project 2026-08-07 12:10:06.479439298 DEBUG Updating project to check open files 2026-08-07 12:10:06.479465210 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.479473755 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.479542382 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppbpAbC/src/foo.py", kind: File } 2026-08-07 12:10:06.479587810 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppbpAbC/src/foo.py` 2026-08-07 12:10:06.479595832 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.479613609 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.479974462 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.535331705 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.551794074 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.551818320 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.551833193 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.551975609 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.551986214 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.552116929 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.552125000 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.552155832 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.552170570 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmppbpAbC/src' 2026-08-07 12:10:06.552189099 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.591136720 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 111.45078ms 2026-08-07 12:10:06.591235904 DEBUG method="textDocument/completion" response.id=2 duration=111.60ms 2026-08-07 12:10:06.593311615 DEBUG Received server response for request 2 2026-08-07 12:10:06.603701531 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.603793087 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.603831320 DEBUG method="shutdown" response.id=3 duration=55.10µs 2026-08-07 12:10:06.604639261 DEBUG Received server response for request 3 2026-08-07 12:10:06.604651519 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.604701851 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-07 12:10:06.615449826 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.615581990 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.615628511 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.615771126 DEBUG Client info: None 2026-08-07 12:10:06.615821083 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.615863277 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:06.615877109 INFO Version: Unknown 2026-08-07 12:10:06.616842541 DEBUG Received server response for request 1 2026-08-07 12:10:06.616904935 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.617087472 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.617287599 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.617295601 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.617319882 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.617326283 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.617349919 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.617369712 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.617377171 DEBUG Initializing workspace `file:///tmp/.tmpdDvqcU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:06.617398259 DEBUG Searching for a project in '/tmp/.tmpdDvqcU/src' 2026-08-07 12:10:06.617447156 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.617455357 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.617894519 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.617903355 DEBUG Discovering virtual environment in `/tmp/.tmpdDvqcU/src` 2026-08-07 12:10:06.617967289 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.617975472 DEBUG No virtual environment found 2026-08-07 12:10:06.617994359 DEBUG Adding first-party search path `/tmp/.tmpdDvqcU/src` 2026-08-07 12:10:06.618001562 DEBUG Using vendored stdlib 2026-08-07 12:10:06.618204093 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.618211996 DEBUG Adding new file root '/tmp/.tmpdDvqcU/src' of kind Project 2026-08-07 12:10:06.618423734 DEBUG Updating project to check open files 2026-08-07 12:10:06.618445826 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.618452029 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.618506585 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdDvqcU/src/foo.py", kind: File } 2026-08-07 12:10:06.618545287 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdDvqcU/src/foo.py` 2026-08-07 12:10:06.618551371 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.618565794 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.618863500 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.661314744 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.678372986 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.678397896 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.678412890 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.678571695 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.678582455 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.678751560 DEBUG method="textDocument/completion" response.id=2 duration=60.17ms 2026-08-07 12:10:06.679386470 DEBUG Received server response for request 2 2026-08-07 12:10:06.689635744 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.690635722 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.690657017 DEBUG method="shutdown" response.id=3 duration=32.92µs 2026-08-07 12:10:06.691622218 DEBUG Received server response for request 3 2026-08-07 12:10:06.691640720 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.691696263 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-07 12:10:06.702787326 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.703009611 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.703064029 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.703182917 DEBUG Client info: None 2026-08-07 12:10:06.703239173 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.703290505 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 12:10:06.703313130 INFO Version: Unknown 2026-08-07 12:10:06.703441460 DEBUG Received server response for request 1 2026-08-07 12:10:06.703518601 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.703758187 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.703859035 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.703870675 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.703898207 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.703906392 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.703912693 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.703936900 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.703944312 DEBUG Initializing workspace `file:///tmp/.tmpRkCdwn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:06.703960957 DEBUG Searching for a project in '/tmp/.tmpRkCdwn/src' 2026-08-07 12:10:06.704012167 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.704020121 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.704612037 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.704622630 DEBUG Discovering virtual environment in `/tmp/.tmpRkCdwn/src` 2026-08-07 12:10:06.704692998 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.704706648 DEBUG No virtual environment found 2026-08-07 12:10:06.704728566 DEBUG Adding first-party search path `/tmp/.tmpRkCdwn/src` 2026-08-07 12:10:06.704737648 DEBUG Using vendored stdlib 2026-08-07 12:10:06.704954179 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.704963730 DEBUG Adding new file root '/tmp/.tmpRkCdwn/src' of kind Project 2026-08-07 12:10:06.705194367 DEBUG Updating project to check open files 2026-08-07 12:10:06.705216597 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.705222998 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.705283572 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRkCdwn/src/foo.py", kind: File } 2026-08-07 12:10:06.705325753 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRkCdwn/src/foo.py` 2026-08-07 12:10:06.705332689 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.705347316 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.705789179 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.752459031 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.770323101 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.770355548 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.770370699 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.770512822 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.770523294 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.770675453 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.770684302 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.770716748 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.770731687 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRkCdwn/src' 2026-08-07 12:10:06.770751042 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.821083882 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 115.654491ms 2026-08-07 12:10:06.821255664 DEBUG method="textDocument/completion" response.id=2 duration=115.89ms 2026-08-07 12:10:06.821290964 DEBUG Received server response for request 2 2026-08-07 12:10:06.831504056 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.832382714 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.832400095 DEBUG method="shutdown" response.id=3 duration=28.15µs 2026-08-07 12:10:06.832448226 DEBUG Received server response for request 3 2026-08-07 12:10:06.832459066 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.832506251 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-07 12:10:06.845426103 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.850044001 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.850239900 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.850489414 DEBUG Client info: None 2026-08-07 12:10:06.850816103 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.851934183 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:06.851956250 INFO Version: Unknown 2026-08-07 12:10:06.852083921 DEBUG Received server response for request 1 2026-08-07 12:10:06.852211650 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.852378917 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.852509814 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.852521195 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.852550437 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.852558125 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.852568371 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.852595802 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.852603628 DEBUG Initializing workspace `file:///tmp/.tmptAzpXN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:06.852621355 DEBUG Searching for a project in '/tmp/.tmptAzpXN/src' 2026-08-07 12:10:06.852672349 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.852680667 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.853137429 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.853146404 DEBUG Discovering virtual environment in `/tmp/.tmptAzpXN/src` 2026-08-07 12:10:06.853213589 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.853222390 DEBUG No virtual environment found 2026-08-07 12:10:06.853243146 DEBUG Adding first-party search path `/tmp/.tmptAzpXN/src` 2026-08-07 12:10:06.853250744 DEBUG Using vendored stdlib 2026-08-07 12:10:06.853457958 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.853466953 DEBUG Adding new file root '/tmp/.tmptAzpXN/src' of kind Project 2026-08-07 12:10:06.853706468 DEBUG Updating project to check open files 2026-08-07 12:10:06.853728669 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.853735191 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.853791867 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptAzpXN/src/foo.py", kind: File } 2026-08-07 12:10:06.853832132 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptAzpXN/src/foo.py` 2026-08-07 12:10:06.853838111 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.853852132 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.854196027 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:06.896952376 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:06.913076158 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:06.913103345 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:06.913119628 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.913266345 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:06.913277441 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:06.913428732 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:06.913437361 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:06.913467734 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:06.913483431 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmptAzpXN/src' 2026-08-07 12:10:06.913502935 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:06.958694513 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 104.748093ms 2026-08-07 12:10:06.958844130 DEBUG method="textDocument/completion" response.id=2 duration=104.98ms 2026-08-07 12:10:06.958898621 DEBUG Received server response for request 2 2026-08-07 12:10:06.969124750 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:06.970038535 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:06.970054787 DEBUG method="shutdown" response.id=3 duration=24.31µs 2026-08-07 12:10:06.970098585 DEBUG Received server response for request 3 2026-08-07 12:10:06.970109056 DEBUG Client sends notification `exit` 2026-08-07 12:10:06.970949607 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-07 12:10:06.980366332 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:06.984250693 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:06.984300884 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:06.984402525 DEBUG Client info: None 2026-08-07 12:10:06.984444955 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:06.984472093 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 12:10:06.984484613 INFO Version: Unknown 2026-08-07 12:10:06.984575400 DEBUG Received server response for request 1 2026-08-07 12:10:06.984641042 DEBUG Client sends notification `initialized` 2026-08-07 12:10:06.984823660 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:06.984918789 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:06.984928279 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:06.984956701 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:06.984962994 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:06.985021552 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:06.985049076 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:06.985058037 DEBUG Initializing workspace `file:///tmp/.tmpaIn3zT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:06.985077767 DEBUG Searching for a project in '/tmp/.tmpaIn3zT/src' 2026-08-07 12:10:06.985138808 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:06.985149078 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:06.985707707 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:06.985720068 DEBUG Discovering virtual environment in `/tmp/.tmpaIn3zT/src` 2026-08-07 12:10:06.985800000 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:06.985810357 DEBUG No virtual environment found 2026-08-07 12:10:06.985833810 DEBUG Adding first-party search path `/tmp/.tmpaIn3zT/src` 2026-08-07 12:10:06.985843402 DEBUG Using vendored stdlib 2026-08-07 12:10:06.986092332 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:06.986103634 DEBUG Adding new file root '/tmp/.tmpaIn3zT/src' of kind Project 2026-08-07 12:10:06.986383000 DEBUG Updating project to check open files 2026-08-07 12:10:06.986408859 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:06.986416517 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:06.986483224 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaIn3zT/src/foo.py", kind: File } 2026-08-07 12:10:06.986529810 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaIn3zT/src/foo.py` 2026-08-07 12:10:06.986536878 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:06.986554798 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:06.986930107 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.030740197 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.047004582 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:07.047032435 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:07.047047652 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.047186953 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:07.047197255 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.047346466 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:07.047355175 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:07.047385191 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:07.047400287 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpaIn3zT/src' 2026-08-07 12:10:07.047418761 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:07.096330908 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 109.677609ms 2026-08-07 12:10:07.096486070 DEBUG method="textDocument/completion" response.id=2 duration=109.91ms 2026-08-07 12:10:07.096769968 DEBUG Received server response for request 2 2026-08-07 12:10:07.107394652 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.107666517 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.107684695 DEBUG method="shutdown" response.id=3 duration=25.84µs 2026-08-07 12:10:07.107711908 DEBUG Received server response for request 3 2026-08-07 12:10:07.107726720 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.107772128 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-07 12:10:07.118973375 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.119197468 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.119247853 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.119381753 DEBUG Client info: None 2026-08-07 12:10:07.119431419 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.119463785 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.119477666 INFO Version: Unknown 2026-08-07 12:10:07.120241966 DEBUG Received server response for request 1 2026-08-07 12:10:07.120323853 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.120526988 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.122042476 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.122056292 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.122560587 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.122674220 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:07.122621970 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.122736306 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.122745074 DEBUG Initializing workspace `file:///tmp/.tmphsyBkd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.122763292 DEBUG Searching for a project in '/tmp/.tmphsyBkd/src' 2026-08-07 12:10:07.122816058 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.122824484 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.123284873 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.123294125 DEBUG Discovering virtual environment in `/tmp/.tmphsyBkd/src` 2026-08-07 12:10:07.123360314 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.123369570 DEBUG No virtual environment found 2026-08-07 12:10:07.123388609 DEBUG Adding first-party search path `/tmp/.tmphsyBkd/src` 2026-08-07 12:10:07.123396068 DEBUG Using vendored stdlib 2026-08-07 12:10:07.123611802 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.123620648 DEBUG Adding new file root '/tmp/.tmphsyBkd/src' of kind Project 2026-08-07 12:10:07.123857951 DEBUG Updating project to check open files 2026-08-07 12:10:07.123880125 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.123886058 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.123942521 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphsyBkd/src/foo.py", kind: File } 2026-08-07 12:10:07.123983123 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphsyBkd/src/foo.py` 2026-08-07 12:10:07.123989164 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.124003554 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.124338523 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.163065064 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.180007777 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:07.180352109 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:07.180515109 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.180810693 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:07.180967230 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.181263296 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:07.181408011 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:07.181593148 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:07.181773814 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmphsyBkd/src' 2026-08-07 12:10:07.181966134 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:07.229760435 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 105.706209ms 2026-08-07 12:10:07.230221126 DEBUG method="textDocument/completion" response.id=2 duration=106.20ms 2026-08-07 12:10:07.231136658 DEBUG Received server response for request 2 2026-08-07 12:10:07.241373460 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.241462582 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.241483007 DEBUG method="shutdown" response.id=3 duration=32.95µs 2026-08-07 12:10:07.242380505 DEBUG Received server response for request 3 2026-08-07 12:10:07.242394363 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.242475187 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-07 12:10:07.251747933 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.251893996 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.251946541 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.252052529 DEBUG Client info: None 2026-08-07 12:10:07.252096156 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.252130242 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.252142072 INFO Version: Unknown 2026-08-07 12:10:07.254242359 DEBUG Received server response for request 1 2026-08-07 12:10:07.254311974 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.254477468 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.254565238 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.254577308 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.254606300 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.254613621 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:07.254653529 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.254678386 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.254685996 DEBUG Initializing workspace `file:///tmp/.tmpzOb0Pr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:07.254708521 DEBUG Searching for a project in '/tmp/.tmpzOb0Pr/src' 2026-08-07 12:10:07.254759429 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.254767697 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.255217843 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.255227367 DEBUG Discovering virtual environment in `/tmp/.tmpzOb0Pr/src` 2026-08-07 12:10:07.255293566 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.255302535 DEBUG No virtual environment found 2026-08-07 12:10:07.255322279 DEBUG Adding first-party search path `/tmp/.tmpzOb0Pr/src` 2026-08-07 12:10:07.255329736 DEBUG Using vendored stdlib 2026-08-07 12:10:07.255550433 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.255559572 DEBUG Adding new file root '/tmp/.tmpzOb0Pr/src' of kind Project 2026-08-07 12:10:07.255793751 DEBUG Updating project to check open files 2026-08-07 12:10:07.255816507 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.255823398 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.255881281 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzOb0Pr/src/foo.py", kind: File } 2026-08-07 12:10:07.255922216 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzOb0Pr/src/foo.py` 2026-08-07 12:10:07.255928609 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.255950302 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.256421550 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.293822929 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.310054955 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:07.310083642 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:07.310098591 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.310240361 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:07.310250773 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.314548623 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-07 12:10:07.314565599 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:07.314612958 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 58.455037ms 2026-08-07 12:10:07.314679773 DEBUG method="textDocument/completion" response.id=2 duration=58.72ms 2026-08-07 12:10:07.314712421 DEBUG Received server response for request 2 2026-08-07 12:10:07.325643542 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.325726867 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.325743000 DEBUG method="shutdown" response.id=3 duration=26.58µs 2026-08-07 12:10:07.325770542 DEBUG Received server response for request 3 2026-08-07 12:10:07.325784628 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.325808542 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-07 12:10:07.333256476 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.333401212 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.333449638 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.333583460 DEBUG Client info: None 2026-08-07 12:10:07.333630535 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.333672158 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.333686083 INFO Version: Unknown 2026-08-07 12:10:07.334268666 DEBUG Received server response for request 1 2026-08-07 12:10:07.334342255 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.334591500 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.334695837 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.334705035 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.334732216 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.334738882 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:07.334754265 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.334781519 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.334789888 DEBUG Initializing workspace `file:///tmp/.tmpxLNAWr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:07.334814160 DEBUG Searching for a project in '/tmp/.tmpxLNAWr/src' 2026-08-07 12:10:07.334869480 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.334878714 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.335382826 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.335393003 DEBUG Discovering virtual environment in `/tmp/.tmpxLNAWr/src` 2026-08-07 12:10:07.335466671 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.335476943 DEBUG No virtual environment found 2026-08-07 12:10:07.335498988 DEBUG Adding first-party search path `/tmp/.tmpxLNAWr/src` 2026-08-07 12:10:07.335508355 DEBUG Using vendored stdlib 2026-08-07 12:10:07.335738726 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.335748503 DEBUG Adding new file root '/tmp/.tmpxLNAWr/src' of kind Project 2026-08-07 12:10:07.336003101 DEBUG Updating project to check open files 2026-08-07 12:10:07.336027060 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.336034263 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.336094927 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxLNAWr/src/foo.py", kind: File } 2026-08-07 12:10:07.336134400 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxLNAWr/src/foo.py` 2026-08-07 12:10:07.336140474 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.336154910 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.339582375 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.389430205 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 52.013725ms 2026-08-07 12:10:07.389514103 DEBUG method="textDocument/completion" response.id=2 duration=53.35ms 2026-08-07 12:10:07.389957373 DEBUG Received server response for request 2 2026-08-07 12:10:07.400261011 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.400364681 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.400384029 DEBUG method="shutdown" response.id=3 duration=31.50µs 2026-08-07 12:10:07.400439595 DEBUG Received server response for request 3 2026-08-07 12:10:07.400452115 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.400497191 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-07 12:10:07.407371015 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.407537705 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.407591107 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.407718142 DEBUG Client info: None 2026-08-07 12:10:07.407763306 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.407799521 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.407812070 INFO Version: Unknown 2026-08-07 12:10:07.413430921 DEBUG Received server response for request 1 2026-08-07 12:10:07.413509242 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.413833726 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.413983707 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.413996765 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.414024996 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.414032841 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:07.414050273 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.414081552 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.414091839 DEBUG Initializing workspace `file:///tmp/.tmpr1xX0r/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:07.414119267 DEBUG Searching for a project in '/tmp/.tmpr1xX0r/src' 2026-08-07 12:10:07.414181724 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.414192281 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.414786474 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.414798779 DEBUG Discovering virtual environment in `/tmp/.tmpr1xX0r/src` 2026-08-07 12:10:07.414880662 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.414892029 DEBUG No virtual environment found 2026-08-07 12:10:07.414915910 DEBUG Adding first-party search path `/tmp/.tmpr1xX0r/src` 2026-08-07 12:10:07.414925445 DEBUG Using vendored stdlib 2026-08-07 12:10:07.415183884 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.415194734 DEBUG Adding new file root '/tmp/.tmpr1xX0r/src' of kind Project 2026-08-07 12:10:07.415479677 DEBUG Updating project to check open files 2026-08-07 12:10:07.415506154 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.415514517 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.415583121 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpr1xX0r/src/foo.py", kind: File } 2026-08-07 12:10:07.415629207 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpr1xX0r/src/foo.py` 2026-08-07 12:10:07.415637087 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.415654486 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.416135722 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.460564658 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.471412177 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 55.606352ms 2026-08-07 12:10:07.471523980 DEBUG method="textDocument/completion" response.id=2 duration=55.85ms 2026-08-07 12:10:07.471568603 DEBUG Received server response for request 2 2026-08-07 12:10:07.481891150 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.481980695 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.481997818 DEBUG method="shutdown" response.id=3 duration=29.15µs 2026-08-07 12:10:07.482035718 DEBUG Received server response for request 3 2026-08-07 12:10:07.482049951 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.482096753 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-07 12:10:07.489475462 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.493472341 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.493533531 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.493664714 DEBUG Client info: None 2026-08-07 12:10:07.493725378 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.493752955 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.493765730 INFO Version: Unknown 2026-08-07 12:10:07.493847105 DEBUG Received server response for request 1 2026-08-07 12:10:07.493918255 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.494679751 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.494785660 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.494804162 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.494851630 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.494869603 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:07.494913417 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.494960824 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.494978009 DEBUG Initializing workspace `file:///tmp/.tmpu33DnY/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpu33DnY/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.495015917 DEBUG Using overridden configuration file at '/tmp/.tmpu33DnY/ty2.toml' 2026-08-07 12:10:07.495091519 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.495696642 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.495710142 DEBUG Discovering virtual environment in `/tmp/.tmpu33DnY/src` 2026-08-07 12:10:07.495792083 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.495802685 DEBUG No virtual environment found 2026-08-07 12:10:07.495826625 DEBUG Adding first-party search path `/tmp/.tmpu33DnY/src` 2026-08-07 12:10:07.495835931 DEBUG Using vendored stdlib 2026-08-07 12:10:07.496111751 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.496191216 DEBUG Adding new file root '/tmp/.tmpu33DnY/src' of kind Project 2026-08-07 12:10:07.496515626 DEBUG Updating project to check open files 2026-08-07 12:10:07.496545060 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.496553263 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.496638107 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu33DnY/src/foo.py", kind: File } 2026-08-07 12:10:07.496715441 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu33DnY/src/foo.py` 2026-08-07 12:10:07.496730039 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.496836914 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.496967474 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu33DnY/src/foo.py"))}: Checking file '/tmp/.tmpu33DnY/src/foo.py' 2026-08-07 12:10:07.497221484 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu33DnY/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.527920099 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu33DnY/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.541683726 DEBUG method="textDocument/diagnostic" response.id=2 duration=44.82ms 2026-08-07 12:10:07.541755308 DEBUG Received server response for request 2 2026-08-07 12:10:07.552386615 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.552524625 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.552541892 DEBUG method="shutdown" response.id=3 duration=28.45µs 2026-08-07 12:10:07.552588167 DEBUG Received server response for request 3 2026-08-07 12:10:07.552600019 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.552675031 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-07 12:10:07.560673669 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.560809220 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.560856402 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.560951322 DEBUG Client info: None 2026-08-07 12:10:07.560998968 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.561030716 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.561045373 INFO Version: Unknown 2026-08-07 12:10:07.561158013 DEBUG Received server response for request 1 2026-08-07 12:10:07.561221861 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.561392300 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.561502595 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.561511535 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.561536650 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.561542617 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:07.561611365 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.561652400 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.561664810 DEBUG Initializing workspace `file:///tmp/.tmpYvjbyn/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmpYvjbyn/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.561719863 DEBUG Using overridden configuration file at '/tmp/.tmpYvjbyn/ty2.toml' 2026-08-07 12:10:07.561793281 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.562448031 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.562462478 DEBUG Discovering virtual environment in `/tmp/.tmpYvjbyn/src` 2026-08-07 12:10:07.562560712 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.562576126 DEBUG No virtual environment found 2026-08-07 12:10:07.562605126 DEBUG Adding first-party search path `/tmp/.tmpYvjbyn/src` 2026-08-07 12:10:07.562617845 DEBUG Using vendored stdlib 2026-08-07 12:10:07.562967832 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.562982199 DEBUG Adding new file root '/tmp/.tmpYvjbyn/src' of kind Project 2026-08-07 12:10:07.563355763 DEBUG Updating project to check open files 2026-08-07 12:10:07.563387835 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.563398804 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.563484029 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYvjbyn/src/foo.py", kind: File } 2026-08-07 12:10:07.563546109 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYvjbyn/src/foo.py` 2026-08-07 12:10:07.563555916 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.563577269 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.563757943 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYvjbyn/src/foo.py"))}: Checking file '/tmp/.tmpYvjbyn/src/foo.py' 2026-08-07 12:10:07.563982218 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYvjbyn/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.593850039 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYvjbyn/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.607985810 DEBUG method="textDocument/diagnostic" response.id=2 duration=44.39ms 2026-08-07 12:10:07.608072253 DEBUG Received server response for request 2 2026-08-07 12:10:07.618455951 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.618530419 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.618557093 DEBUG method="shutdown" response.id=3 duration=42.00µs 2026-08-07 12:10:07.618734621 DEBUG Received server response for request 3 2026-08-07 12:10:07.618746812 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.618787660 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-07 12:10:07.627073380 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.627212343 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.627256541 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.627373025 DEBUG Client info: None 2026-08-07 12:10:07.627418234 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.627459105 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.627478605 INFO Version: Unknown 2026-08-07 12:10:07.631366894 DEBUG Received server response for request 1 2026-08-07 12:10:07.631431462 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.631599587 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.631746263 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.631756576 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.631781128 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.631788675 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:07.631851636 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.631890240 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.631900000 DEBUG Initializing workspace `file:///tmp/.tmpvPvrgQ/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("warn"), }, }, ), ), configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.631938865 DEBUG Searching for a project in '/tmp/.tmpvPvrgQ/src' 2026-08-07 12:10:07.632006367 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.632016748 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.632609580 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.632626119 DEBUG Discovering virtual environment in `/tmp/.tmpvPvrgQ/src` 2026-08-07 12:10:07.632713343 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.632724349 DEBUG No virtual environment found 2026-08-07 12:10:07.632747847 DEBUG Adding first-party search path `/tmp/.tmpvPvrgQ/src` 2026-08-07 12:10:07.632757593 DEBUG Using vendored stdlib 2026-08-07 12:10:07.633014662 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.633025228 DEBUG Adding new file root '/tmp/.tmpvPvrgQ/src' of kind Project 2026-08-07 12:10:07.633305265 DEBUG Updating project to check open files 2026-08-07 12:10:07.633331232 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.633339755 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.633406048 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvPvrgQ/src/foo.py", kind: File } 2026-08-07 12:10:07.633454376 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvPvrgQ/src/foo.py` 2026-08-07 12:10:07.633462298 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.633480574 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.633710082 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPvrgQ/src/foo.py"))}: Checking file '/tmp/.tmpvPvrgQ/src/foo.py' 2026-08-07 12:10:07.634024339 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPvrgQ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.663578554 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPvrgQ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.678273009 DEBUG method="textDocument/diagnostic" response.id=2 duration=44.77ms 2026-08-07 12:10:07.678334611 DEBUG Received server response for request 2 2026-08-07 12:10:07.689031736 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.689130244 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.689148949 DEBUG method="shutdown" response.id=3 duration=30.66µs 2026-08-07 12:10:07.689159669 DEBUG Received server response for request 3 2026-08-07 12:10:07.689173123 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.689262183 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-07 12:10:07.695640074 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.699182218 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.699234953 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.699356257 DEBUG Client info: None 2026-08-07 12:10:07.699412214 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.699446269 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.699460962 INFO Version: Unknown 2026-08-07 12:10:07.699550232 DEBUG Received server response for request 1 2026-08-07 12:10:07.699613873 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.699798955 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.699904466 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.699913660 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.699938814 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.699992968 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.700020236 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.700028644 DEBUG Initializing workspace `file:///tmp/.tmpd1bi28/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpd1bi28/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.700047562 DEBUG Using overridden configuration file at '/tmp/.tmpd1bi28/ty2.toml' 2026-08-07 12:10:07.700098572 ERROR Failed to create project for workspace `file:///tmp/.tmpd1bi28/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpd1bi28/ty2.toml: /tmp/.tmpd1bi28/ty2.toml is not a valid `ty.toml`: TOML parse error at line 2, column 2 | 2 | [rule] | ^^^^ unknown field `rule`, expected one of `environment`, `src`, `rules`, `terminal`, `analysis`, `overrides` . Falling back to default settings 2026-08-07 12:10:07.700133689 DEBUG Received notification `window/showMessage` 2026-08-07 12:10:07.700142585 INFO Retrying to receive `window/showMessage` notification 2026-08-07 12:10:07.700151169 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:07.700600373 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.700617919 DEBUG Discovering virtual environment in `/tmp/.tmpd1bi28/src` 2026-08-07 12:10:07.700688947 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.700699257 DEBUG No virtual environment found 2026-08-07 12:10:07.700721359 DEBUG Adding first-party search path `/tmp/.tmpd1bi28/src` 2026-08-07 12:10:07.700730580 DEBUG Using vendored stdlib 2026-08-07 12:10:07.700945689 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.700955066 DEBUG Adding new file root '/tmp/.tmpd1bi28/src' of kind Project 2026-08-07 12:10:07.701205853 DEBUG Updating project to check open files 2026-08-07 12:10:07.701228439 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.701235816 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.701297048 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpd1bi28/src/foo.py", kind: File } 2026-08-07 12:10:07.701340318 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpd1bi28/src/foo.py` 2026-08-07 12:10:07.701347236 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.701363570 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.701567529 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpd1bi28/src/foo.py"))}: Checking file '/tmp/.tmpd1bi28/src/foo.py' 2026-08-07 12:10:07.701764500 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpd1bi28/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.728029419 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpd1bi28/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.740298199 DEBUG method="textDocument/diagnostic" response.id=2 duration=38.92ms 2026-08-07 12:10:07.740386310 DEBUG Received server response for request 2 2026-08-07 12:10:07.750853498 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.750912806 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.750930025 DEBUG method="shutdown" response.id=3 duration=27.01µs 2026-08-07 12:10:07.750951794 DEBUG Received server response for request 3 2026-08-07 12:10:07.750961873 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.750996513 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-07 12:10:07.758189927 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.758355591 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.758411654 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.758517494 DEBUG Client info: None 2026-08-07 12:10:07.758557148 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.758583710 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.758595777 INFO Version: Unknown 2026-08-07 12:10:07.758685658 DEBUG Received server response for request 1 2026-08-07 12:10:07.758757964 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.758947082 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.759077968 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.759087068 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.759163294 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.759203230 DEBUG Initializing workspace `file:///tmp/.tmprDkluC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: Some( PythonExtension { active_environment: Some( ActiveEnvironment { executable: PythonExecutable { uri: None, sys_prefix: "/tmp/.tmprDkluC/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-07 12:10:07.759259802 WARN Unsupported Python version `3.16` selected in your editor; ty won't set the Python version to the selected interpreter's version. Expected one of `3.7`, `3.8`, `3.9`, `3.10`, `3.11`, `3.12`, `3.13`, `3.14`, `3.15`. 2026-08-07 12:10:07.759268589 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmprDkluC/venv 2026-08-07 12:10:07.759280626 DEBUG Searching for a project in '/tmp/.tmprDkluC/src' 2026-08-07 12:10:07.759343187 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.759353972 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.759982390 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.760015126 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmprDkluC/venv/pyvenv.cfg' 2026-08-07 12:10:07.760059082 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmprDkluC/venv 2026-08-07 12:10:07.760139603 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmprDkluC/venv/lib/python3.16/site-packages"] 2026-08-07 12:10:07.760167173 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmprDkluC/base 2026-08-07 12:10:07.760180019 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 12:10:07.760185951 INFO No real stdlib found, stdlib goto-definition may have degraded quality: Failed to iterate over the contents of the `lib` directory of the Python installation `/tmp/.tmprDkluC/base` 2026-08-07 12:10:07.760213964 DEBUG Adding first-party search path `/tmp/.tmprDkluC/src` 2026-08-07 12:10:07.760223240 DEBUG Using vendored stdlib 2026-08-07 12:10:07.760479683 DEBUG Adding site-packages search path `/tmp/.tmprDkluC/venv/lib/python3.16/site-packages` 2026-08-07 12:10:07.760493654 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.760502167 DEBUG Adding new file root '/tmp/.tmprDkluC/src' of kind Project 2026-08-07 12:10:07.760522259 DEBUG Adding new file root '/tmp/.tmprDkluC/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 12:10:07.760887169 DEBUG Updating project to check open files 2026-08-07 12:10:07.760914169 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.760916669 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:07.760927947 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:07.761134990 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.761158074 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:07.761323210 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprDkluC/src/main.py", kind: File } 2026-08-07 12:10:07.761375353 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprDkluC/src/main.py` 2026-08-07 12:10:07.761383416 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.761402800 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-08-07 12:10:07.761582712 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprDkluC/src/main.py"))}: Checking file '/tmp/.tmprDkluC/src/main.py' 2026-08-07 12:10:07.761776849 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprDkluC/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.827765376 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprDkluC/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:07.834147876 DEBUG method="textDocument/diagnostic" response.id=2 duration=72.73ms 2026-08-07 12:10:07.834218820 DEBUG Received server response for request 2 2026-08-07 12:10:07.844500853 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.844619050 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.844637054 DEBUG method="shutdown" response.id=3 duration=29.66µs 2026-08-07 12:10:07.844682691 DEBUG Received server response for request 3 2026-08-07 12:10:07.844696369 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.844748705 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-07 12:10:07.853393910 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.854275457 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.854337236 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.854469757 DEBUG Client info: None 2026-08-07 12:10:07.854554847 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.854593605 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.854611675 INFO Version: Unknown 2026-08-07 12:10:07.854738917 DEBUG Received server response for request 1 2026-08-07 12:10:07.854813259 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.854998640 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.855181552 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.855190078 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.855234396 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.855261160 DEBUG Initializing workspace `file:///tmp/.tmpenSPeo/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.855280392 DEBUG Searching for a project in '/tmp/.tmpenSPeo/project' 2026-08-07 12:10:07.855342035 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.855351337 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.855878691 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.855890152 DEBUG Discovering virtual environment in `/tmp/.tmpenSPeo/project` 2026-08-07 12:10:07.855912796 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpenSPeo/project/.venv/pyvenv.cfg' 2026-08-07 12:10:07.856005421 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.856017593 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpenSPeo/project/.venv 2026-08-07 12:10:07.856074777 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpenSPeo/project/.venv/lib/python3.16/site-packages"] 2026-08-07 12:10:07.856098046 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpenSPeo/base 2026-08-07 12:10:07.856110636 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 12:10:07.856116548 INFO No real stdlib found, stdlib goto-definition may have degraded quality: Failed to iterate over the contents of the `lib` directory of the Python installation `/tmp/.tmpenSPeo/base` 2026-08-07 12:10:07.856145253 DEBUG Adding first-party search path `/tmp/.tmpenSPeo/project` 2026-08-07 12:10:07.856154638 DEBUG Using vendored stdlib 2026-08-07 12:10:07.856408185 DEBUG Adding site-packages search path `/tmp/.tmpenSPeo/project/.venv/lib/python3.16/site-packages` 2026-08-07 12:10:07.856422828 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.856432904 DEBUG Adding new file root '/tmp/.tmpenSPeo/project' of kind Project 2026-08-07 12:10:07.856453982 DEBUG Adding new file root '/tmp/.tmpenSPeo/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 12:10:07.856768234 DEBUG Updating project to check open files 2026-08-07 12:10:07.856792458 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.856811642 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:07.856818962 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:07.867559685 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:07.867603144 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.867617134 DEBUG method="shutdown" response.id=2 duration=21.64µs 2026-08-07 12:10:07.867633515 DEBUG Received server response for request 2 2026-08-07 12:10:07.867641066 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.867663572 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-07 12:10:07.870283103 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.870443009 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.870491941 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.870608375 DEBUG Client info: None 2026-08-07 12:10:07.870648632 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.870680873 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.870696933 INFO Version: Unknown 2026-08-07 12:10:07.874257992 DEBUG Received server response for request 1 2026-08-07 12:10:07.874332746 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.874517384 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.874610523 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.874622394 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.874692601 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.874734679 DEBUG Initializing workspace `file:///tmp/.tmpFz7e2c/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: Some( PythonExtension { active_environment: Some( ActiveEnvironment { executable: PythonExecutable { uri: Some( Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/tmp/.tmpFz7e2c/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpFz7e2c/python", }, environment: None, version: None, }, ), }, ), } 2026-08-07 12:10:07.874802496 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpFz7e2c/python 2026-08-07 12:10:07.874813189 DEBUG Searching for a project in '/tmp/.tmpFz7e2c/project' 2026-08-07 12:10:07.874871234 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.874881845 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.875404005 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.875432363 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpFz7e2c/python/pyvenv.cfg' 2026-08-07 12:10:07.875447830 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpFz7e2c/python 2026-08-07 12:10:07.875536884 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpFz7e2c/python/lib/python3.16/site-packages"] 2026-08-07 12:10:07.875544369 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpFz7e2c/python 2026-08-07 12:10:07.875562689 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpFz7e2c/python/lib/python3.16" 2026-08-07 12:10:07.875589265 DEBUG Adding first-party search path `/tmp/.tmpFz7e2c/project` 2026-08-07 12:10:07.875598451 DEBUG Using vendored stdlib 2026-08-07 12:10:07.875853326 DEBUG Adding site-packages search path `/tmp/.tmpFz7e2c/python/lib/python3.16/site-packages` 2026-08-07 12:10:07.875865755 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.875873857 DEBUG Adding new file root '/tmp/.tmpFz7e2c/project' of kind Project 2026-08-07 12:10:07.875890292 DEBUG Adding new file root '/tmp/.tmpFz7e2c/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 12:10:07.876199884 DEBUG Updating project to check open files 2026-08-07 12:10:07.876213289 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:07.876221943 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.876224986 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:07.886518845 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:07.886625488 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.886653535 DEBUG method="shutdown" response.id=2 duration=44.71µs 2026-08-07 12:10:07.886781494 DEBUG Received server response for request 2 2026-08-07 12:10:07.886793568 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.886837101 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-07 12:10:07.893720099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.894062423 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.894145238 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.894259919 DEBUG Client info: None 2026-08-07 12:10:07.894308595 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.894341968 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.894355955 INFO Version: Unknown 2026-08-07 12:10:07.894465017 DEBUG Received server response for request 1 2026-08-07 12:10:07.894604541 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.894784285 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.894915318 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.894934123 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.894990404 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.895009054 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 12:10:07.895032451 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.895058572 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.895066941 DEBUG Initializing workspace `file:///tmp/.tmpyRRsnt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.895083292 DEBUG Searching for a project in '/tmp/.tmpyRRsnt/src' 2026-08-07 12:10:07.895138751 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.895148433 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.895631642 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.895641207 DEBUG Discovering virtual environment in `/tmp/.tmpyRRsnt/src` 2026-08-07 12:10:07.895717660 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.895727498 DEBUG No virtual environment found 2026-08-07 12:10:07.895748216 DEBUG Adding first-party search path `/tmp/.tmpyRRsnt/src` 2026-08-07 12:10:07.895756396 DEBUG Using vendored stdlib 2026-08-07 12:10:07.895980677 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.895990941 DEBUG Adding new file root '/tmp/.tmpyRRsnt/src' of kind Project 2026-08-07 12:10:07.896252937 DEBUG Updating project to check open files 2026-08-07 12:10:07.896280982 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.896288718 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.896355312 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyRRsnt/src/foo.py", kind: File } 2026-08-07 12:10:07.896398683 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyRRsnt/src/foo.py` 2026-08-07 12:10:07.896406066 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.896422062 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.896564689 DEBUG method="textDocument/foldingRange" response.id=2 duration=126.39µs 2026-08-07 12:10:07.896612587 DEBUG Received server response for request 2 2026-08-07 12:10:07.907124640 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.907186144 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.907198193 DEBUG method="shutdown" response.id=3 duration=17.42µs 2026-08-07 12:10:07.907235367 DEBUG Received server response for request 3 2026-08-07 12:10:07.907249357 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.907295099 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-07 12:10:07.910435333 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.910791291 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.910862593 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.910948017 DEBUG Client info: None 2026-08-07 12:10:07.910989558 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.911014437 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.911025554 INFO Version: Unknown 2026-08-07 12:10:07.914247955 DEBUG Received server response for request 1 2026-08-07 12:10:07.914341564 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.914492488 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.914599134 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.914618242 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.914679273 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:07.914687126 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.914698945 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 12:10:07.914713705 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.914723417 DEBUG Initializing workspace `file:///tmp/.tmpa3Umx5/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.914743726 DEBUG Searching for a project in '/tmp/.tmpa3Umx5/src' 2026-08-07 12:10:07.914808648 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.914819705 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.915379763 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.915391753 DEBUG Discovering virtual environment in `/tmp/.tmpa3Umx5/src` 2026-08-07 12:10:07.915473310 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.915484439 DEBUG No virtual environment found 2026-08-07 12:10:07.915510505 DEBUG Adding first-party search path `/tmp/.tmpa3Umx5/src` 2026-08-07 12:10:07.915521564 DEBUG Using vendored stdlib 2026-08-07 12:10:07.915780470 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.915792033 DEBUG Adding new file root '/tmp/.tmpa3Umx5/src' of kind Project 2026-08-07 12:10:07.916074628 DEBUG Updating project to check open files 2026-08-07 12:10:07.916097382 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.916105990 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:07.916173833 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpa3Umx5/src/foo.py", kind: File } 2026-08-07 12:10:07.916221607 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpa3Umx5/src/foo.py` 2026-08-07 12:10:07.916235406 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:07.916255480 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.916461767 DEBUG method="textDocument/foldingRange" response.id=2 duration=187.52µs 2026-08-07 12:10:07.916496876 DEBUG Received server response for request 2 2026-08-07 12:10:07.926976216 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:07.927048369 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:07.927063505 DEBUG method="shutdown" response.id=3 duration=23.56µs 2026-08-07 12:10:07.927072818 DEBUG Received server response for request 3 2026-08-07 12:10:07.927087861 DEBUG Client sends notification `exit` 2026-08-07 12:10:07.927144863 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-07 12:10:07.930567042 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:07.930816716 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:07.930878199 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:07.930964107 DEBUG Client info: None 2026-08-07 12:10:07.931003082 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:07.931027833 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:07.931039578 INFO Version: Unknown 2026-08-07 12:10:07.931119078 DEBUG Received server response for request 1 2026-08-07 12:10:07.931210201 DEBUG Client sends notification `initialized` 2026-08-07 12:10:07.931249636 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpJLNaHu 2026-08-07 12:10:07.931381812 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:07.934260431 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:07.934274710 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:07.934293013 DEBUG No workspace configuration provided for file:///tmp/.tmpJLNaHu 2026-08-07 12:10:07.934333292 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:07.934351656 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:07.934370777 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpJLNaHu, using default options 2026-08-07 12:10:07.934392775 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:07.934406369 DEBUG Initializing workspace `file:///tmp/.tmpJLNaHu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:07.934436867 DEBUG Searching for a project in '/tmp/.tmpJLNaHu' 2026-08-07 12:10:07.934509476 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:07.934547447 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:07.935418466 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:07.935435806 DEBUG Discovering virtual environment in `/tmp/.tmpJLNaHu` 2026-08-07 12:10:07.935541839 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:07.935561001 DEBUG No virtual environment found 2026-08-07 12:10:07.935598615 DEBUG Adding first-party search path `/tmp/.tmpJLNaHu` 2026-08-07 12:10:07.935615212 DEBUG Using vendored stdlib 2026-08-07 12:10:07.936013105 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:07.936030562 DEBUG Adding new file root '/tmp/.tmpJLNaHu' of kind Project 2026-08-07 12:10:07.936492824 DEBUG Updating project to check open files 2026-08-07 12:10:07.936521162 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:07.936532312 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:07.936596271 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:07.936609744 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:07.936637929 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:07.936666468 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:07.936678804 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:07.936705291 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:07.936733615 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:07.936744785 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:07.936766261 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:07.936987660 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:07.937444783 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:07.983460005 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.018531107 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.018589826 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.018605066 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:08.018691332 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 12:10:08.018920156 DEBUG method="textDocument/foldingRange" response.id=2 duration=158.27µs 2026-08-07 12:10:08.019736998 DEBUG Received server response for request 2 2026-08-07 12:10:08.019785912 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-07 12:10:08.019928115 DEBUG method="textDocument/foldingRange" response.id=3 duration=88.36µs 2026-08-07 12:10:08.019967466 DEBUG Received server response for request 3 2026-08-07 12:10:08.030672886 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:08.030730039 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.030744208 DEBUG method="shutdown" response.id=4 duration=19.94µs 2026-08-07 12:10:08.030778882 DEBUG Received server response for request 4 2026-08-07 12:10:08.030788757 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.030819638 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-07 12:10:08.039123144 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.039269990 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.039321320 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.039418886 DEBUG Client info: None 2026-08-07 12:10:08.039468539 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.039502628 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.039519960 INFO Version: Unknown 2026-08-07 12:10:08.043373447 DEBUG Received server response for request 1 2026-08-07 12:10:08.043471623 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.043695935 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.043908128 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.043923980 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.043959982 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.043971970 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.044052298 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.044102119 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.044121189 DEBUG Initializing workspace `file:///tmp/.tmpqpOlqA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.044157769 DEBUG Searching for a project in '/tmp/.tmpqpOlqA/src' 2026-08-07 12:10:08.044273580 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.044293972 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.045154443 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.045171818 DEBUG Discovering virtual environment in `/tmp/.tmpqpOlqA/src` 2026-08-07 12:10:08.045290974 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.045311669 DEBUG No virtual environment found 2026-08-07 12:10:08.045350542 DEBUG Adding first-party search path `/tmp/.tmpqpOlqA/src` 2026-08-07 12:10:08.045367636 DEBUG Using vendored stdlib 2026-08-07 12:10:08.045786888 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.045806794 DEBUG Adding new file root '/tmp/.tmpqpOlqA/src' of kind Project 2026-08-07 12:10:08.046308189 DEBUG Updating project to check open files 2026-08-07 12:10:08.046348066 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.046363714 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.046475197 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqpOlqA/src/foo.py", kind: File } 2026-08-07 12:10:08.046556917 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqpOlqA/src/foo.py` 2026-08-07 12:10:08.046572228 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.046603398 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.047049314 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.073162654 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.077923849 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 12:10:08.078082074 DEBUG method="textDocument/hover" response.id=2 duration=31.45ms 2026-08-07 12:10:08.078167380 DEBUG Received server response for request 2 2026-08-07 12:10:08.088304304 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.088405492 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.088438730 DEBUG method="shutdown" response.id=3 duration=51.02µs 2026-08-07 12:10:08.088484505 DEBUG Received server response for request 3 2026-08-07 12:10:08.088504689 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.088555855 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-07 12:10:08.095464066 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.099314726 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.099506662 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.099747023 DEBUG Client info: None 2026-08-07 12:10:08.099794283 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.099836542 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.099853154 INFO Version: Unknown 2026-08-07 12:10:08.099988250 DEBUG Received server response for request 1 2026-08-07 12:10:08.100050345 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.101992402 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.102121462 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.102132720 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.102156714 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.102163798 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.102233884 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.102274023 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.102285958 DEBUG Initializing workspace `file:///tmp/.tmp81YCSN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.102311623 DEBUG Searching for a project in '/tmp/.tmp81YCSN/src' 2026-08-07 12:10:08.102381044 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.102394265 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.103117732 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.103132177 DEBUG Discovering virtual environment in `/tmp/.tmp81YCSN/src` 2026-08-07 12:10:08.103223386 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.103239037 DEBUG No virtual environment found 2026-08-07 12:10:08.103266947 DEBUG Adding first-party search path `/tmp/.tmp81YCSN/src` 2026-08-07 12:10:08.103277494 DEBUG Using vendored stdlib 2026-08-07 12:10:08.103590933 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.103607150 DEBUG Adding new file root '/tmp/.tmp81YCSN/src' of kind Project 2026-08-07 12:10:08.104016587 DEBUG Updating project to check open files 2026-08-07 12:10:08.104060048 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.104073335 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.104165167 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp81YCSN/src/foo.py", kind: File } 2026-08-07 12:10:08.104253792 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp81YCSN/src/foo.py` 2026-08-07 12:10:08.104264097 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.104287609 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.104616429 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.130216738 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.134867986 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 12:10:08.134993316 DEBUG method="textDocument/hover" response.id=2 duration=30.68ms 2026-08-07 12:10:08.135056560 DEBUG Received server response for request 2 2026-08-07 12:10:08.145186794 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.145798837 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.145820208 DEBUG method="shutdown" response.id=3 duration=33.06µs 2026-08-07 12:10:08.145873375 DEBUG Received server response for request 3 2026-08-07 12:10:08.145887181 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.145950941 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-07 12:10:08.153250828 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.153426535 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.153474826 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.153588417 DEBUG Client info: None 2026-08-07 12:10:08.153628933 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.153660501 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.153675388 INFO Version: Unknown 2026-08-07 12:10:08.154274617 DEBUG Received server response for request 1 2026-08-07 12:10:08.154392857 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.154613015 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.154735681 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.154763587 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.154811296 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.154814832 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.154827654 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.154844285 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.154853380 DEBUG Initializing workspace `file:///tmp/.tmp1MlfpA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.154874941 DEBUG Searching for a project in '/tmp/.tmp1MlfpA/src' 2026-08-07 12:10:08.154937802 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.154947695 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.155497601 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.155508949 DEBUG Discovering virtual environment in `/tmp/.tmp1MlfpA/src` 2026-08-07 12:10:08.155588187 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.155599035 DEBUG No virtual environment found 2026-08-07 12:10:08.155622416 DEBUG Adding first-party search path `/tmp/.tmp1MlfpA/src` 2026-08-07 12:10:08.155632031 DEBUG Using vendored stdlib 2026-08-07 12:10:08.155887498 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.155898578 DEBUG Adding new file root '/tmp/.tmp1MlfpA/src' of kind Project 2026-08-07 12:10:08.156181505 DEBUG Updating project to check open files 2026-08-07 12:10:08.156206720 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.156214845 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.156281414 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1MlfpA/src/foo.py", kind: File } 2026-08-07 12:10:08.156326951 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1MlfpA/src/foo.py` 2026-08-07 12:10:08.156334449 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.156351753 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.156714628 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.199330164 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.204981062 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 12:10:08.205168003 DEBUG method="textDocument/hover" response.id=2 duration=48.80ms 2026-08-07 12:10:08.205237976 DEBUG Received server response for request 2 2026-08-07 12:10:08.215373050 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.215461929 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.215479902 DEBUG method="shutdown" response.id=3 duration=28.95µs 2026-08-07 12:10:08.215528185 DEBUG Received server response for request 3 2026-08-07 12:10:08.215542375 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.215601947 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-07 12:10:08.222110685 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.222286820 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.222335048 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.222427900 DEBUG Client info: None 2026-08-07 12:10:08.222467664 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.222499341 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.222514265 INFO Version: Unknown 2026-08-07 12:10:08.224267667 DEBUG Received server response for request 1 2026-08-07 12:10:08.224382048 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.224575462 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.224697351 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.224711841 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.224758076 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.224769789 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.224806837 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.224845437 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.224871619 DEBUG Initializing workspace `file:///tmp/.tmp9EYEIH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.224904566 DEBUG Searching for a project in '/tmp/.tmp9EYEIH/src' 2026-08-07 12:10:08.225008796 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.225026246 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.225694820 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.225707115 DEBUG Discovering virtual environment in `/tmp/.tmp9EYEIH/src` 2026-08-07 12:10:08.225788476 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.225799128 DEBUG No virtual environment found 2026-08-07 12:10:08.225822228 DEBUG Adding first-party search path `/tmp/.tmp9EYEIH/src` 2026-08-07 12:10:08.225831585 DEBUG Using vendored stdlib 2026-08-07 12:10:08.226092933 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.226104304 DEBUG Adding new file root '/tmp/.tmp9EYEIH/src' of kind Project 2026-08-07 12:10:08.226384300 DEBUG Updating project to check open files 2026-08-07 12:10:08.226410031 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.226417894 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.226486121 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9EYEIH/src/foo.py", kind: File } 2026-08-07 12:10:08.226532123 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9EYEIH/src/foo.py` 2026-08-07 12:10:08.226539556 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.226558003 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.226886240 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.261796003 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.268251343 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 12:10:08.268388285 DEBUG method="textDocument/hover" response.id=2 duration=41.81ms 2026-08-07 12:10:08.268454572 DEBUG Received server response for request 2 2026-08-07 12:10:08.278594708 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.278683583 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.278706277 DEBUG method="shutdown" response.id=3 duration=35.75µs 2026-08-07 12:10:08.278760439 DEBUG Received server response for request 3 2026-08-07 12:10:08.278774638 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.278826964 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-07 12:10:08.285668757 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( true, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.285843554 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.285888386 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.285982218 DEBUG Client info: None 2026-08-07 12:10:08.286022273 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.286054251 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-07 12:10:08.286069406 INFO Version: Unknown 2026-08-07 12:10:08.289991316 DEBUG Received server response for request 1 2026-08-07 12:10:08.290064074 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.290117273 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpmWKMUZ 2026-08-07 12:10:08.290318173 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.290434101 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.290447972 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.290477941 DEBUG No workspace configuration provided for file:///tmp/.tmpmWKMUZ 2026-08-07 12:10:08.290502777 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.290516681 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 12:10:08.290535339 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.290553560 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpmWKMUZ, using default options 2026-08-07 12:10:08.290572546 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.290583871 DEBUG Initializing workspace `file:///tmp/.tmpmWKMUZ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.290609148 DEBUG Searching for a project in '/tmp/.tmpmWKMUZ' 2026-08-07 12:10:08.290666287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.290679943 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.291356005 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.291370263 DEBUG Discovering virtual environment in `/tmp/.tmpmWKMUZ` 2026-08-07 12:10:08.291467197 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.291482251 DEBUG No virtual environment found 2026-08-07 12:10:08.291511861 DEBUG Adding first-party search path `/tmp/.tmpmWKMUZ` 2026-08-07 12:10:08.291524000 DEBUG Using vendored stdlib 2026-08-07 12:10:08.291851189 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.291865041 DEBUG Adding new file root '/tmp/.tmpmWKMUZ' of kind Project 2026-08-07 12:10:08.292240001 DEBUG Updating project to check open files 2026-08-07 12:10:08.292274029 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.292285380 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.292368906 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmWKMUZ/foo.py", kind: File } 2026-08-07 12:10:08.292428304 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmWKMUZ/foo.py` 2026-08-07 12:10:08.292437648 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.292458634 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.292983648 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.331663251 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.333849857 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpmWKMUZ}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:08.334004546 DEBUG method="textDocument/implementation" response.id=2 duration=41.53ms 2026-08-07 12:10:08.334033371 DEBUG Received server response for request 2 2026-08-07 12:10:08.344198099 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.344575210 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.344592908 DEBUG method="shutdown" response.id=3 duration=26.12µs 2026-08-07 12:10:08.344634183 DEBUG Received server response for request 3 2026-08-07 12:10:08.344644751 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.344705716 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-07 12:10:08.351757529 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( false, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.351898970 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.351936972 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.352005296 DEBUG Client info: None 2026-08-07 12:10:08.352042253 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.352067968 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.352080373 INFO Version: Unknown 2026-08-07 12:10:08.354245228 DEBUG Received server response for request 1 2026-08-07 12:10:08.354310707 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.354347982 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpTrGpoZ 2026-08-07 12:10:08.354477269 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.354565609 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.354578316 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.354596095 DEBUG No workspace configuration provided for file:///tmp/.tmpTrGpoZ 2026-08-07 12:10:08.354614455 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.354630164 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 12:10:08.354663781 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.354679822 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpTrGpoZ, using default options 2026-08-07 12:10:08.354700351 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.354714363 DEBUG Initializing workspace `file:///tmp/.tmpTrGpoZ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.354736949 DEBUG Searching for a project in '/tmp/.tmpTrGpoZ' 2026-08-07 12:10:08.354798466 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.354813679 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.355527167 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.355541826 DEBUG Discovering virtual environment in `/tmp/.tmpTrGpoZ` 2026-08-07 12:10:08.355639511 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.355655832 DEBUG No virtual environment found 2026-08-07 12:10:08.355688609 DEBUG Adding first-party search path `/tmp/.tmpTrGpoZ` 2026-08-07 12:10:08.355701462 DEBUG Using vendored stdlib 2026-08-07 12:10:08.356006451 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.356021828 DEBUG Adding new file root '/tmp/.tmpTrGpoZ' of kind Project 2026-08-07 12:10:08.356376810 DEBUG Updating project to check open files 2026-08-07 12:10:08.356410056 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.356421957 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.356506326 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTrGpoZ/foo.py", kind: File } 2026-08-07 12:10:08.356570093 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTrGpoZ/foo.py` 2026-08-07 12:10:08.356581583 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.356605285 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.357054525 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.394931128 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.398356093 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpTrGpoZ}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:08.398502035 DEBUG method="textDocument/implementation" response.id=2 duration=41.87ms 2026-08-07 12:10:08.398743599 DEBUG Received server response for request 2 2026-08-07 12:10:08.408889207 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.408955888 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.408978281 DEBUG method="shutdown" response.id=3 duration=35.03µs 2026-08-07 12:10:08.409038697 DEBUG Received server response for request 3 2026-08-07 12:10:08.409049267 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.409089468 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-07 12:10:08.416113908 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.416286132 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.416335056 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.416462195 DEBUG Client info: None 2026-08-07 12:10:08.416518654 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.416552228 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.416567566 INFO Version: Unknown 2026-08-07 12:10:08.418942750 DEBUG Received server response for request 1 2026-08-07 12:10:08.419033017 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.419112064 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpHl0iw4 2026-08-07 12:10:08.419306337 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.419389621 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.419403408 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.419420230 DEBUG No workspace configuration provided for file:///tmp/.tmpHl0iw4 2026-08-07 12:10:08.419587250 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.419603416 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpHl0iw4, using default options 2026-08-07 12:10:08.419620857 DEBUG Initializing workspace `file:///tmp/.tmpHl0iw4`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.419641972 DEBUG Searching for a project in '/tmp/.tmpHl0iw4' 2026-08-07 12:10:08.419696712 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.419708105 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.420265556 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.420277345 DEBUG Discovering virtual environment in `/tmp/.tmpHl0iw4` 2026-08-07 12:10:08.420360009 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.420372074 DEBUG No virtual environment found 2026-08-07 12:10:08.420399087 DEBUG Adding first-party search path `/tmp/.tmpHl0iw4` 2026-08-07 12:10:08.420409533 DEBUG Using vendored stdlib 2026-08-07 12:10:08.420672847 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.420684531 DEBUG Adding new file root '/tmp/.tmpHl0iw4' of kind Project 2026-08-07 12:10:08.420973476 DEBUG Updating project to check open files 2026-08-07 12:10:08.421001240 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.429743826 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.429809658 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.429827574 DEBUG method="shutdown" response.id=2 duration=28.42µs 2026-08-07 12:10:08.429851857 DEBUG Received server response for request 2 2026-08-07 12:10:08.429865652 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.429907822 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_for_one_workspace ... ignored, Requires multiple workspace support in the server and test server test initialize::disable_language_services_set_on_initialization ... 2026-08-07 12:10:08.432405074 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.434283833 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.434369279 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.434520107 DEBUG Client info: None 2026-08-07 12:10:08.434613859 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.434671617 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.434696425 INFO Version: Unknown 2026-08-07 12:10:08.434836541 DEBUG Received server response for request 1 2026-08-07 12:10:08.434958271 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.435111089 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.435230185 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.435258093 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.435300347 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.435314548 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.435363505 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.435412855 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.435429261 DEBUG Initializing workspace `file:///tmp/.tmpyTCp7P/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.435461027 DEBUG Searching for a project in '/tmp/.tmpyTCp7P/src' 2026-08-07 12:10:08.435551492 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.435591142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.436402408 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.436420734 DEBUG Discovering virtual environment in `/tmp/.tmpyTCp7P/src` 2026-08-07 12:10:08.436514507 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.436527240 DEBUG No virtual environment found 2026-08-07 12:10:08.436566466 DEBUG Adding first-party search path `/tmp/.tmpyTCp7P/src` 2026-08-07 12:10:08.436668398 DEBUG Using vendored stdlib 2026-08-07 12:10:08.437061458 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.437082203 DEBUG Adding new file root '/tmp/.tmpyTCp7P/src' of kind Project 2026-08-07 12:10:08.437479462 DEBUG Updating project to check open files 2026-08-07 12:10:08.437517234 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.437531685 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.437661755 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyTCp7P/src/foo.py", kind: File } 2026-08-07 12:10:08.437742513 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyTCp7P/src/foo.py` 2026-08-07 12:10:08.437757537 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.437786458 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.437923109 DEBUG method="textDocument/hover" response.id=2 duration=109.71µs 2026-08-07 12:10:08.437981562 DEBUG Received server response for request 2 2026-08-07 12:10:08.448089525 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.448167337 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.448190667 DEBUG method="shutdown" response.id=3 duration=32.38µs 2026-08-07 12:10:08.448204976 DEBUG Received server response for request 3 2026-08-07 12:10:08.448221394 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.448266541 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-07 12:10:08.450717511 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.450877515 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.450926273 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.451005009 DEBUG Client info: None 2026-08-07 12:10:08.451054285 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.451091900 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.451106144 INFO Version: Unknown 2026-08-07 12:10:08.454245226 DEBUG Received server response for request 1 2026-08-07 12:10:08.454310628 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.454490078 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.454594923 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.454610644 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.454650488 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.454664462 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:08.454687708 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.454712304 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.454722033 DEBUG Initializing workspace `file:///tmp/.tmpn4AOyK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.454741253 DEBUG Searching for a project in '/tmp/.tmpn4AOyK/src' 2026-08-07 12:10:08.454800076 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.454810662 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.455345822 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.455356447 DEBUG Discovering virtual environment in `/tmp/.tmpn4AOyK/src` 2026-08-07 12:10:08.455432003 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.455442294 DEBUG No virtual environment found 2026-08-07 12:10:08.455465402 DEBUG Adding first-party search path `/tmp/.tmpn4AOyK/src` 2026-08-07 12:10:08.455474679 DEBUG Using vendored stdlib 2026-08-07 12:10:08.455724476 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.455733654 DEBUG Adding new file root '/tmp/.tmpn4AOyK/src' of kind Project 2026-08-07 12:10:08.456024029 DEBUG Updating project to check open files 2026-08-07 12:10:08.456053902 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.456067802 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.456151302 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpn4AOyK/src/foo.py", kind: File } 2026-08-07 12:10:08.456194542 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpn4AOyK/src/foo.py` 2026-08-07 12:10:08.456201902 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.456220222 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.456350283 DEBUG method="textDocument/hover" response.id=2 duration=113.30µs 2026-08-07 12:10:08.456387835 DEBUG Received server response for request 2 2026-08-07 12:10:08.466504404 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.466549224 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.466563072 DEBUG method="shutdown" response.id=3 duration=20.40µs 2026-08-07 12:10:08.466578693 DEBUG Received server response for request 3 2026-08-07 12:10:08.466586458 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.466600140 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-07 12:10:08.469471193 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.469785539 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.469845568 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.469916199 DEBUG Client info: None 2026-08-07 12:10:08.469951683 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.469978847 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.469992109 INFO Version: Unknown 2026-08-07 12:10:08.470079984 DEBUG Received server response for request 1 2026-08-07 12:10:08.470144798 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.470186011 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpiQhOEQ 2026-08-07 12:10:08.470311015 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.470401527 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.470413812 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.470431748 DEBUG No workspace configuration provided for file:///tmp/.tmpiQhOEQ 2026-08-07 12:10:08.470529439 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.470542332 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpiQhOEQ, using default options 2026-08-07 12:10:08.470557830 DEBUG Initializing workspace `file:///tmp/.tmpiQhOEQ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.470576837 DEBUG Searching for a project in '/tmp/.tmpiQhOEQ' 2026-08-07 12:10:08.470637957 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.470654423 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.471347671 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.471366400 DEBUG Discovering virtual environment in `/tmp/.tmpiQhOEQ` 2026-08-07 12:10:08.471471988 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.471485255 DEBUG No virtual environment found 2026-08-07 12:10:08.471510605 DEBUG Adding first-party search path `/tmp/.tmpiQhOEQ` 2026-08-07 12:10:08.471521859 DEBUG Using vendored stdlib 2026-08-07 12:10:08.471890662 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.471907900 DEBUG Adding new file root '/tmp/.tmpiQhOEQ' of kind Project 2026-08-07 12:10:08.472316617 DEBUG Updating project to check open files 2026-08-07 12:10:08.472344859 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.481396841 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.481497957 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.481534386 DEBUG method="shutdown" response.id=2 duration=52.78µs 2026-08-07 12:10:08.481570888 DEBUG Received server response for request 2 2026-08-07 12:10:08.481585429 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.481615494 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-07 12:10:08.483922724 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.484054601 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.484097115 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.484217828 DEBUG Client info: None 2026-08-07 12:10:08.484276279 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.484307484 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.484321195 INFO Version: Unknown 2026-08-07 12:10:08.484410730 DEBUG Received server response for request 1 2026-08-07 12:10:08.484487964 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.484642306 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.484731947 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.484747621 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.484852734 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.484895841 DEBUG Initializing workspace `file:///tmp/.tmpCaUc6w/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.484926851 DEBUG Searching for a project in '/tmp/.tmpCaUc6w/project' 2026-08-07 12:10:08.485002677 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.485019974 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.485825544 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.485840003 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 12:10:08.486024595 ERROR Failed to create project for workspace `file:///tmp/.tmpCaUc6w/project`: Failed to discover local Python environment: Invalid `VIRTUAL_ENV` environment variable `/nonexistent/virtual/env/path`: does not point to a directory on disk: No such file or directory (os error 2). Falling back to default settings 2026-08-07 12:10:08.486676726 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.486714332 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 12:10:08.486742195 DEBUG Default settings failed to discover local Python environment 2026-08-07 12:10:08.486832875 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.486859085 DEBUG No virtual environment found 2026-08-07 12:10:08.486895224 DEBUG Adding first-party search path `/tmp/.tmpCaUc6w/project` 2026-08-07 12:10:08.486911166 DEBUG Using vendored stdlib 2026-08-07 12:10:08.487297687 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.487315642 DEBUG Adding new file root '/tmp/.tmpCaUc6w/project' of kind Project 2026-08-07 12:10:08.487702785 DEBUG Updating project to check open files 2026-08-07 12:10:08.487733925 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.490519537 DEBUG Received notification `window/showMessage` 2026-08-07 12:10:08.490535373 INFO Retrying to receive `window/showMessage` notification 2026-08-07 12:10:08.500790703 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.500865341 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.500887451 DEBUG method="shutdown" response.id=2 duration=33.20µs 2026-08-07 12:10:08.500918527 DEBUG Received server response for request 2 2026-08-07 12:10:08.500932130 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.500969367 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-07 12:10:08.504383611 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.504581576 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.504631820 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.504770046 DEBUG Client info: None 2026-08-07 12:10:08.504832746 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.504874273 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.504897552 INFO Version: Unknown 2026-08-07 12:10:08.505040515 DEBUG Received server response for request 1 2026-08-07 12:10:08.505143970 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.505387380 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.505536470 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.505554439 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.505716107 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.505795419 DEBUG Initializing workspace `file:///tmp/.tmpHSFEHK/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.505863453 DEBUG Searching for a project in '/tmp/.tmpHSFEHK/foo' 2026-08-07 12:10:08.506003136 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.506019427 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.506691279 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.506704822 DEBUG Discovering virtual environment in `/tmp/.tmpHSFEHK/foo` 2026-08-07 12:10:08.506800845 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.506815943 DEBUG No virtual environment found 2026-08-07 12:10:08.506844763 DEBUG Adding first-party search path `/tmp/.tmpHSFEHK/foo` 2026-08-07 12:10:08.506856560 DEBUG Using vendored stdlib 2026-08-07 12:10:08.507159246 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.507175296 DEBUG Adding new file root '/tmp/.tmpHSFEHK/foo' of kind Project 2026-08-07 12:10:08.507549660 DEBUG Updating project to check open files 2026-08-07 12:10:08.507583773 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 12:10:08.507595132 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.507637986 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.507654285 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.517944679 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.518013517 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.518031312 DEBUG method="shutdown" response.id=2 duration=29.63µs 2026-08-07 12:10:08.518057037 DEBUG Received server response for request 2 2026-08-07 12:10:08.518071078 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.518106697 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-07 12:10:08.520322816 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.520463851 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.520511728 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.520595925 DEBUG Client info: None 2026-08-07 12:10:08.520695419 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.520725574 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.520738175 INFO Version: Unknown 2026-08-07 12:10:08.520947197 DEBUG Received server response for request 1 2026-08-07 12:10:08.521011468 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.521200408 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.521324785 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.521333810 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.521454257 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.521500015 DEBUG Initializing workspace `file:///tmp/.tmpBXwrzY/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.521530667 DEBUG Searching for a project in '/tmp/.tmpBXwrzY/foo' 2026-08-07 12:10:08.521601199 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.521616648 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.522383117 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.522397503 DEBUG Discovering virtual environment in `/tmp/.tmpBXwrzY/foo` 2026-08-07 12:10:08.522523388 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.522542792 DEBUG No virtual environment found 2026-08-07 12:10:08.522577693 DEBUG Adding first-party search path `/tmp/.tmpBXwrzY/foo` 2026-08-07 12:10:08.522592142 DEBUG Using vendored stdlib 2026-08-07 12:10:08.522962574 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.522981058 DEBUG Adding new file root '/tmp/.tmpBXwrzY/foo' of kind Project 2026-08-07 12:10:08.523403917 DEBUG Updating project to check open files 2026-08-07 12:10:08.523440892 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 12:10:08.523454136 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.524239058 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.524247699 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.534441824 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.534508726 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.534529505 DEBUG method="shutdown" response.id=2 duration=40.26µs 2026-08-07 12:10:08.534577261 DEBUG Received server response for request 2 2026-08-07 12:10:08.534590865 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.534628669 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-07 12:10:08.538067068 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.538306433 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.538371664 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.538512421 DEBUG Client info: None 2026-08-07 12:10:08.538569935 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.538604646 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 12:10:08.538631441 INFO Version: Unknown 2026-08-07 12:10:08.538720404 DEBUG Received server response for request 1 2026-08-07 12:10:08.538812673 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.538975382 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 12:10:08.539023958 DEBUG Initializing workspace `file:///tmp/.tmpLFnsJf/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.539041302 DEBUG Searching for a project in '/tmp/.tmpLFnsJf/foo' 2026-08-07 12:10:08.539094056 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.539102357 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.539801384 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.539821896 DEBUG Discovering virtual environment in `/tmp/.tmpLFnsJf/foo` 2026-08-07 12:10:08.539970859 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.539988093 DEBUG No virtual environment found 2026-08-07 12:10:08.540024050 DEBUG Adding first-party search path `/tmp/.tmpLFnsJf/foo` 2026-08-07 12:10:08.540042066 DEBUG Using vendored stdlib 2026-08-07 12:10:08.540419398 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.540434255 DEBUG Adding new file root '/tmp/.tmpLFnsJf/foo' of kind Project 2026-08-07 12:10:08.540815367 DEBUG Updating project to check open files 2026-08-07 12:10:08.540849882 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 12:10:08.540863394 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.540893421 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.540906167 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.551203470 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.551245136 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.551259964 DEBUG method="shutdown" response.id=2 duration=30.51µs 2026-08-07 12:10:08.551298798 DEBUG Received server response for request 2 2026-08-07 12:10:08.551307630 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.551320009 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-07 12:10:08.554339046 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.554531179 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.554635083 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.554760921 DEBUG Client info: None 2026-08-07 12:10:08.554822244 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.554865150 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.554883875 INFO Version: Unknown 2026-08-07 12:10:08.554980757 DEBUG Received server response for request 1 2026-08-07 12:10:08.555101144 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.555275523 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.555348728 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.555360037 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.555458984 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.555497988 DEBUG Initializing workspace `file:///tmp/.tmp7rCWq6/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.555522039 DEBUG Searching for a project in '/tmp/.tmp7rCWq6/foo' 2026-08-07 12:10:08.555592164 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.555616566 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.556375648 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.556390158 DEBUG Discovering virtual environment in `/tmp/.tmp7rCWq6/foo` 2026-08-07 12:10:08.556498136 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.556514800 DEBUG No virtual environment found 2026-08-07 12:10:08.556545019 DEBUG Adding first-party search path `/tmp/.tmp7rCWq6/foo` 2026-08-07 12:10:08.556557955 DEBUG Using vendored stdlib 2026-08-07 12:10:08.556916957 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.556932134 DEBUG Adding new file root '/tmp/.tmp7rCWq6/foo' of kind Project 2026-08-07 12:10:08.557366349 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 12:10:08.557379781 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.557420380 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.557441203 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.567798800 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.567861687 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.567880966 DEBUG method="shutdown" response.id=2 duration=30.71µs 2026-08-07 12:10:08.567925687 DEBUG Received server response for request 2 2026-08-07 12:10:08.567938687 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.567964455 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-07 12:10:08.570116125 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.570248851 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.570288367 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.570366560 DEBUG Client info: None 2026-08-07 12:10:08.570403808 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.570430960 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.570442509 INFO Version: Unknown 2026-08-07 12:10:08.574235972 DEBUG Received server response for request 1 2026-08-07 12:10:08.574304388 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.574472666 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.574599599 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.574611794 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.574716244 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.574752625 DEBUG Initializing workspace `file:///tmp/.tmpBc3J0y/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.574781603 DEBUG Searching for a project in '/tmp/.tmpBc3J0y/foo' 2026-08-07 12:10:08.574852792 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.574876308 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.575606570 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.575622013 DEBUG Discovering virtual environment in `/tmp/.tmpBc3J0y/foo` 2026-08-07 12:10:08.575740445 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.575758128 DEBUG No virtual environment found 2026-08-07 12:10:08.575799505 DEBUG Adding first-party search path `/tmp/.tmpBc3J0y/foo` 2026-08-07 12:10:08.575815484 DEBUG Using vendored stdlib 2026-08-07 12:10:08.576164824 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.576182626 DEBUG Adding new file root '/tmp/.tmpBc3J0y/foo' of kind Project 2026-08-07 12:10:08.576607044 DEBUG Updating project to check open files 2026-08-07 12:10:08.576642347 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.585120906 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.585179404 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.585207945 DEBUG method="shutdown" response.id=2 duration=39.31µs 2026-08-07 12:10:08.585233419 DEBUG Received server response for request 2 2026-08-07 12:10:08.585243115 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.585277986 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-07 12:10:08.587305507 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.587437597 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.587481210 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.587613441 DEBUG Client info: None 2026-08-07 12:10:08.587671890 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: { "bar": Null, }, }, } 2026-08-07 12:10:08.587706884 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.587720744 INFO Version: Unknown 2026-08-07 12:10:08.591066570 DEBUG Received server response for request 1 2026-08-07 12:10:08.591123359 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.591175421 WARN Received unknown options during initialization: { "bar": null } 2026-08-07 12:10:08.591211324 DEBUG Received notification `window/showMessage` 2026-08-07 12:10:08.591221142 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.591335751 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.591400398 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.591408746 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.591476259 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.591500464 DEBUG Initializing workspace `file:///tmp/.tmpGIy1hf/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.591518226 DEBUG Searching for a project in '/tmp/.tmpGIy1hf/foo' 2026-08-07 12:10:08.591569759 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.591583363 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.592016093 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.592024753 DEBUG Discovering virtual environment in `/tmp/.tmpGIy1hf/foo` 2026-08-07 12:10:08.592088974 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.592098164 DEBUG No virtual environment found 2026-08-07 12:10:08.592118394 DEBUG Adding first-party search path `/tmp/.tmpGIy1hf/foo` 2026-08-07 12:10:08.592126503 DEBUG Using vendored stdlib 2026-08-07 12:10:08.592330851 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.592339035 DEBUG Adding new file root '/tmp/.tmpGIy1hf/foo' of kind Project 2026-08-07 12:10:08.592561595 DEBUG Updating project to check open files 2026-08-07 12:10:08.592582076 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.601606402 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.601651166 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.601664037 DEBUG method="shutdown" response.id=2 duration=19.91µs 2026-08-07 12:10:08.602019630 DEBUG Received server response for request 2 2026-08-07 12:10:08.602032462 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.602059609 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-07 12:10:08.604701236 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.604914390 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.604972099 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.605108988 DEBUG Client info: None 2026-08-07 12:10:08.605172632 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.605205080 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.605232591 INFO Version: Unknown 2026-08-07 12:10:08.605348531 DEBUG Received server response for request 1 2026-08-07 12:10:08.605423361 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.605626240 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.605686933 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.605699109 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.605763253 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.605790095 WARN Received unknown options for workspace `file:///tmp/.tmp1ghUqn/foo`: { "bar": null } 2026-08-07 12:10:08.605801359 DEBUG Initializing workspace `file:///tmp/.tmp1ghUqn/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.605813402 DEBUG Received notification `window/showMessage` 2026-08-07 12:10:08.605817742 DEBUG Searching for a project in '/tmp/.tmp1ghUqn/foo' 2026-08-07 12:10:08.605828814 INFO Retrying to receive `window/showMessage` notification 2026-08-07 12:10:08.605882314 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.605891421 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.606343042 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.606351968 DEBUG Discovering virtual environment in `/tmp/.tmp1ghUqn/foo` 2026-08-07 12:10:08.606416546 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.606425898 DEBUG No virtual environment found 2026-08-07 12:10:08.606447671 DEBUG Adding first-party search path `/tmp/.tmp1ghUqn/foo` 2026-08-07 12:10:08.606455992 DEBUG Using vendored stdlib 2026-08-07 12:10:08.606662755 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.606671798 DEBUG Adding new file root '/tmp/.tmp1ghUqn/foo' of kind Project 2026-08-07 12:10:08.606895087 DEBUG Updating project to check open files 2026-08-07 12:10:08.606915937 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.616073738 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.616129365 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.616146193 DEBUG method="shutdown" response.id=2 duration=23.49µs 2026-08-07 12:10:08.616156316 DEBUG Received server response for request 2 2026-08-07 12:10:08.616170160 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.616190097 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-07 12:10:08.618933837 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.619097369 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.619156121 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.619231417 DEBUG Client info: None 2026-08-07 12:10:08.619272554 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.619297767 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.619309689 INFO Version: Unknown 2026-08-07 12:10:08.619384625 DEBUG Received server response for request 1 2026-08-07 12:10:08.619444101 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.619558835 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.619646296 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.619655675 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.619723544 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.619748312 DEBUG Initializing workspace `file:///tmp/.tmpnilnN3/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.619765687 DEBUG Searching for a project in '/tmp/.tmpnilnN3/foo' 2026-08-07 12:10:08.619818679 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.619827509 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.620277468 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.620287121 DEBUG Discovering virtual environment in `/tmp/.tmpnilnN3/foo` 2026-08-07 12:10:08.620350824 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.620360046 DEBUG No virtual environment found 2026-08-07 12:10:08.620380378 DEBUG Adding first-party search path `/tmp/.tmpnilnN3/foo` 2026-08-07 12:10:08.620388279 DEBUG Using vendored stdlib 2026-08-07 12:10:08.620598601 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.620607716 DEBUG Adding new file root '/tmp/.tmpnilnN3/foo' of kind Project 2026-08-07 12:10:08.620838410 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 12:10:08.620847300 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.620885316 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.620894951 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.631109888 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.631160642 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.631173787 DEBUG method="shutdown" response.id=2 duration=20.25µs 2026-08-07 12:10:08.631215675 DEBUG Received server response for request 2 2026-08-07 12:10:08.631229287 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.631245322 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-07 12:10:08.633001876 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.633136984 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.633177587 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.633235876 DEBUG Client info: None 2026-08-07 12:10:08.633271523 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.633297201 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.633308453 INFO Version: Unknown 2026-08-07 12:10:08.633378712 DEBUG Received server response for request 1 2026-08-07 12:10:08.633438031 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.633562433 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.633663869 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.633672433 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.633775191 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.633813345 DEBUG Initializing workspace `file:///tmp/.tmpJspVEO/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.633839593 DEBUG Searching for a project in '/tmp/.tmpJspVEO/foo' 2026-08-07 12:10:08.633913943 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.633929134 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.634636400 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.634651267 DEBUG Discovering virtual environment in `/tmp/.tmpJspVEO/foo` 2026-08-07 12:10:08.634750412 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.634766281 DEBUG No virtual environment found 2026-08-07 12:10:08.634794568 DEBUG Adding first-party search path `/tmp/.tmpJspVEO/foo` 2026-08-07 12:10:08.634807078 DEBUG Using vendored stdlib 2026-08-07 12:10:08.635144464 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.635160046 DEBUG Adding new file root '/tmp/.tmpJspVEO/foo' of kind Project 2026-08-07 12:10:08.635527544 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 12:10:08.635541886 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.635604648 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.635621158 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.645847560 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.645908994 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.645928792 DEBUG method="shutdown" response.id=2 duration=29.76µs 2026-08-07 12:10:08.645997074 DEBUG Received server response for request 2 2026-08-07 12:10:08.646016363 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.646062964 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-07 12:10:08.648793011 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.649015134 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.649072335 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.649150421 DEBUG Client info: None 2026-08-07 12:10:08.649183759 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.649216419 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 12:10:08.649229326 INFO Version: Unknown 2026-08-07 12:10:08.649307285 DEBUG Received server response for request 1 2026-08-07 12:10:08.649391164 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.649513207 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 12:10:08.649590162 DEBUG Initializing workspace `file:///tmp/.tmpGaTamf/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.649615332 DEBUG Searching for a project in '/tmp/.tmpGaTamf/foo' 2026-08-07 12:10:08.649668310 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.649676964 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.650162208 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.650172210 DEBUG Discovering virtual environment in `/tmp/.tmpGaTamf/foo` 2026-08-07 12:10:08.650241224 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.650250335 DEBUG No virtual environment found 2026-08-07 12:10:08.650274666 DEBUG Adding first-party search path `/tmp/.tmpGaTamf/foo` 2026-08-07 12:10:08.650282765 DEBUG Using vendored stdlib 2026-08-07 12:10:08.650508757 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.650518341 DEBUG Adding new file root '/tmp/.tmpGaTamf/foo' of kind Project 2026-08-07 12:10:08.650761953 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 12:10:08.650772148 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.650803398 DEBUG Received server request `client/registerCapability` 2026-08-07 12:10:08.650816759 INFO Retrying to receive `client/registerCapability` request 2026-08-07 12:10:08.661084859 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:08.661126845 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.661147871 DEBUG method="shutdown" response.id=2 duration=32.70µs 2026-08-07 12:10:08.661158957 DEBUG Received server response for request 2 2026-08-07 12:10:08.661172994 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.661196146 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-07 12:10:08.664378681 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.664617400 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.664671830 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.664770695 DEBUG Client info: None 2026-08-07 12:10:08.664830398 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.664867890 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.664879164 INFO Version: Unknown 2026-08-07 12:10:08.664952929 DEBUG Received server response for request 1 2026-08-07 12:10:08.665020529 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.665142566 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.665210880 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.665221535 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.665247906 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.665255470 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 12:10:08.665312937 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.665346732 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.665361015 DEBUG Initializing workspace `file:///tmp/.tmpXqfUJP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.665385148 DEBUG Searching for a project in '/tmp/.tmpXqfUJP/src' 2026-08-07 12:10:08.665459134 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.665472587 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.666131003 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.666145087 DEBUG Discovering virtual environment in `/tmp/.tmpXqfUJP/src` 2026-08-07 12:10:08.666242599 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.666256382 DEBUG No virtual environment found 2026-08-07 12:10:08.666283697 DEBUG Adding first-party search path `/tmp/.tmpXqfUJP/src` 2026-08-07 12:10:08.666295097 DEBUG Using vendored stdlib 2026-08-07 12:10:08.666657912 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.666671843 DEBUG Adding new file root '/tmp/.tmpXqfUJP/src' of kind Project 2026-08-07 12:10:08.667066582 DEBUG Updating project to check open files 2026-08-07 12:10:08.667101023 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.667111580 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.667199421 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXqfUJP/src/foo.py", kind: File } 2026-08-07 12:10:08.667262998 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXqfUJP/src/foo.py` 2026-08-07 12:10:08.667278343 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.667309181 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.667660423 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.702347982 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.712389689 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 44.998119ms 2026-08-07 12:10:08.712467117 DEBUG method="textDocument/inlayHint" response.id=2 duration=45.13ms 2026-08-07 12:10:08.712518082 DEBUG Received server response for request 2 2026-08-07 12:10:08.722968908 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.723230546 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.723252458 DEBUG method="shutdown" response.id=3 duration=33.95µs 2026-08-07 12:10:08.723300689 DEBUG Received server response for request 3 2026-08-07 12:10:08.723314962 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.723361902 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-07 12:10:08.731041013 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.731201937 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.731255945 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.731348505 DEBUG Client info: None 2026-08-07 12:10:08.731399689 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.731438968 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.731453798 INFO Version: Unknown 2026-08-07 12:10:08.731593773 DEBUG Received server response for request 1 2026-08-07 12:10:08.731660328 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.731845871 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.734239845 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.734252888 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.734283404 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.734292152 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 12:10:08.734303152 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.734343173 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.734354263 DEBUG Initializing workspace `file:///tmp/.tmpXYbxjC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:08.734375996 DEBUG Searching for a project in '/tmp/.tmpXYbxjC/src' 2026-08-07 12:10:08.734442064 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.734454134 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.735053609 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.735066654 DEBUG Discovering virtual environment in `/tmp/.tmpXYbxjC/src` 2026-08-07 12:10:08.735149082 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.735160675 DEBUG No virtual environment found 2026-08-07 12:10:08.735186658 DEBUG Adding first-party search path `/tmp/.tmpXYbxjC/src` 2026-08-07 12:10:08.735196216 DEBUG Using vendored stdlib 2026-08-07 12:10:08.735459648 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.735471529 DEBUG Adding new file root '/tmp/.tmpXYbxjC/src' of kind Project 2026-08-07 12:10:08.735768724 DEBUG Updating project to check open files 2026-08-07 12:10:08.735795703 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.735804908 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.735875285 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXYbxjC/src/foo.py", kind: File } 2026-08-07 12:10:08.735923003 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYbxjC/src/foo.py` 2026-08-07 12:10:08.735931701 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.735950212 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.736387279 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.749174082 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 13.130627ms 2026-08-07 12:10:08.749251291 DEBUG method="textDocument/inlayHint" response.id=2 duration=13.28ms 2026-08-07 12:10:08.749293617 DEBUG Received server response for request 2 2026-08-07 12:10:08.759644564 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.759713896 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.759735462 DEBUG method="shutdown" response.id=3 duration=40.32µs 2026-08-07 12:10:08.759899892 DEBUG Received server response for request 3 2026-08-07 12:10:08.759912308 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.759967902 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-07 12:10:08.763788423 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.763956525 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.764009648 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.764105365 DEBUG Client info: None 2026-08-07 12:10:08.764151011 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.764192361 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.764206595 INFO Version: Unknown 2026-08-07 12:10:08.771218494 DEBUG Received server response for request 1 2026-08-07 12:10:08.771307361 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.771502421 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.771607361 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.771617972 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.771651726 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.771659365 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 12:10:08.771692597 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.771720751 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.771730230 DEBUG Initializing workspace `file:///tmp/.tmpLnivXi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-08-07 12:10:08.771757873 DEBUG Searching for a project in '/tmp/.tmpLnivXi/src' 2026-08-07 12:10:08.771820214 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.771830216 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.772394572 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.772405957 DEBUG Discovering virtual environment in `/tmp/.tmpLnivXi/src` 2026-08-07 12:10:08.772484505 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.772494876 DEBUG No virtual environment found 2026-08-07 12:10:08.772518919 DEBUG Adding first-party search path `/tmp/.tmpLnivXi/src` 2026-08-07 12:10:08.772528445 DEBUG Using vendored stdlib 2026-08-07 12:10:08.772787386 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.772798349 DEBUG Adding new file root '/tmp/.tmpLnivXi/src' of kind Project 2026-08-07 12:10:08.773083994 DEBUG Updating project to check open files 2026-08-07 12:10:08.773135166 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.773149548 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.773218591 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLnivXi/src/foo.py", kind: File } 2026-08-07 12:10:08.773264990 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLnivXi/src/foo.py` 2026-08-07 12:10:08.773272843 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.773290769 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.773422232 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 42.861µs 2026-08-07 12:10:08.773478773 DEBUG method="textDocument/inlayHint" response.id=2 duration=171.86µs 2026-08-07 12:10:08.773510710 DEBUG Received server response for request 2 2026-08-07 12:10:08.783709310 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.783808269 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.783853390 DEBUG method="shutdown" response.id=3 duration=58.06µs 2026-08-07 12:10:08.783964460 DEBUG Received server response for request 3 2026-08-07 12:10:08.783976164 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.784067880 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-07 12:10:08.786367183 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.790280697 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.790326406 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.790429900 DEBUG Client info: None 2026-08-07 12:10:08.790479628 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.790522929 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.790541533 INFO Version: Unknown 2026-08-07 12:10:08.790655285 DEBUG Received server response for request 1 2026-08-07 12:10:08.790714564 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.790840181 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.790910078 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.790918337 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.790944675 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:08.790950017 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 12:10:08.791003214 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.791030611 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.791040546 DEBUG Initializing workspace `file:///tmp/.tmpYNabrh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-08-07 12:10:08.791067230 DEBUG Searching for a project in '/tmp/.tmpYNabrh/src' 2026-08-07 12:10:08.791127955 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.791137900 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.791673236 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.791684060 DEBUG Discovering virtual environment in `/tmp/.tmpYNabrh/src` 2026-08-07 12:10:08.791763117 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.791774082 DEBUG No virtual environment found 2026-08-07 12:10:08.791797869 DEBUG Adding first-party search path `/tmp/.tmpYNabrh/src` 2026-08-07 12:10:08.791806919 DEBUG Using vendored stdlib 2026-08-07 12:10:08.792061345 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.792071238 DEBUG Adding new file root '/tmp/.tmpYNabrh/src' of kind Project 2026-08-07 12:10:08.792344990 DEBUG Updating project to check open files 2026-08-07 12:10:08.792369185 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.792376771 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:08.792401853 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpYNabrh/src/foo.py` 2026-08-07 12:10:08.792409380 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:08.792425890 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.792588332 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 85.899µs 2026-08-07 12:10:08.792670412 DEBUG method="textDocument/inlayHint" response.id=2 duration=228.35µs 2026-08-07 12:10:08.792699457 DEBUG Received server response for request 2 2026-08-07 12:10:08.802791474 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.802840257 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.802861417 DEBUG method="shutdown" response.id=3 duration=28.61µs 2026-08-07 12:10:08.802883382 DEBUG Received server response for request 3 2026-08-07 12:10:08.802893236 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.802931958 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-07 12:10:08.805338275 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.805507376 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.805560523 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.805629419 DEBUG Client info: None 2026-08-07 12:10:08.805667810 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.805693390 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.805705195 INFO Version: Unknown 2026-08-07 12:10:08.805814421 DEBUG Received server response for request 1 2026-08-07 12:10:08.805881142 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.806017041 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.806127816 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.806140722 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.806181208 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:08.806182240 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.806219687 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.806232283 DEBUG Initializing workspace `file:///tmp/.tmpyWjDCJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:08.806265433 DEBUG Searching for a project in '/tmp/.tmpyWjDCJ/src' 2026-08-07 12:10:08.806337535 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.806350824 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.806980261 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.806994695 DEBUG Discovering virtual environment in `/tmp/.tmpyWjDCJ/src` 2026-08-07 12:10:08.807081345 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.807097976 DEBUG No virtual environment found 2026-08-07 12:10:08.807128847 DEBUG Adding first-party search path `/tmp/.tmpyWjDCJ/src` 2026-08-07 12:10:08.807141812 DEBUG Using vendored stdlib 2026-08-07 12:10:08.807479890 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.807494445 DEBUG Adding new file root '/tmp/.tmpyWjDCJ/src' of kind Project 2026-08-07 12:10:08.807882380 DEBUG Updating project to check open files 2026-08-07 12:10:08.807908541 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.807918753 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:08.807975960 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.807987673 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.808009732 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.808029443 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.808039562 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.808060900 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:08.808086255 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.808097031 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.808116841 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:08.808202972 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:08.808383779 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.847923335 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.851802152 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.851822583 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.851830160 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:08.851869554 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:08.871537207 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:08.871599605 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:08.871618214 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:08.872099291 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:08.872112824 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:08.872263708 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:08.872272570 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:08.872281140 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:08.872295554 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpyWjDCJ/src' 2026-08-07 12:10:08.872305275 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:08.920393759 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 68.409725ms 2026-08-07 12:10:08.921221828 DEBUG method="textDocument/completion" response.id=2 duration=69.30ms 2026-08-07 12:10:08.921291517 DEBUG Received server response for request 2 2026-08-07 12:10:08.933871269 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:08.933938039 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:08.933953355 DEBUG method="shutdown" response.id=3 duration=23.58µs 2026-08-07 12:10:08.934015767 DEBUG Received server response for request 3 2026-08-07 12:10:08.934029845 DEBUG Client sends notification `exit` 2026-08-07 12:10:08.934048630 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-07 12:10:08.943520003 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:08.943665402 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:08.943708136 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:08.943847744 DEBUG Client info: None 2026-08-07 12:10:08.943896449 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:08.943929154 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:08.943951847 INFO Version: Unknown 2026-08-07 12:10:08.944265859 DEBUG Received server response for request 1 2026-08-07 12:10:08.944364455 DEBUG Client sends notification `initialized` 2026-08-07 12:10:08.944582763 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:08.944705554 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:08.944719515 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:08.944783343 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:08.944785162 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:08.944814777 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:08.944824298 DEBUG Initializing workspace `file:///tmp/.tmpbmvQF7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:08.944852154 DEBUG Searching for a project in '/tmp/.tmpbmvQF7/src' 2026-08-07 12:10:08.944913257 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:08.944923814 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:08.945496246 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:08.945508888 DEBUG Discovering virtual environment in `/tmp/.tmpbmvQF7/src` 2026-08-07 12:10:08.945593939 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:08.945605875 DEBUG No virtual environment found 2026-08-07 12:10:08.945629648 DEBUG Adding first-party search path `/tmp/.tmpbmvQF7/src` 2026-08-07 12:10:08.945639455 DEBUG Using vendored stdlib 2026-08-07 12:10:08.945936574 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:08.945949580 DEBUG Adding new file root '/tmp/.tmpbmvQF7/src' of kind Project 2026-08-07 12:10:08.946245396 DEBUG Updating project to check open files 2026-08-07 12:10:08.946273220 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:08.946282533 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:08.946323937 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.946332820 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.946351078 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:08.946369224 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.946376640 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.946392029 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:08.946409160 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:08.946415753 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:08.946430437 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:08.946539775 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:08.946688384 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:08.985027259 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:08.988731289 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.988748136 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:08.988755992 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:08.988794787 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:09.016656476 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:09.016737691 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:09.016759371 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.017439716 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:09.017458763 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.017752226 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:09.017767136 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:09.017778353 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:09.017797000 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpbmvQF7/src' 2026-08-07 12:10:09.017856572 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:09.066639994 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 77.719177ms 2026-08-07 12:10:09.067369023 DEBUG method="textDocument/completion" response.id=2 duration=78.51ms 2026-08-07 12:10:09.067441341 DEBUG Received server response for request 2 2026-08-07 12:10:09.079464623 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:09.079532951 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.079550351 DEBUG method="shutdown" response.id=3 duration=25.20µs 2026-08-07 12:10:09.080420099 DEBUG Received server response for request 3 2026-08-07 12:10:09.080431859 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.080474902 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-07 12:10:09.089679416 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.089821228 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.089862593 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.091047058 DEBUG Client info: None 2026-08-07 12:10:09.091095394 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.091126966 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.091145812 INFO Version: Unknown 2026-08-07 12:10:09.091265314 DEBUG Received server response for request 1 2026-08-07 12:10:09.091334554 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.091512357 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.091622150 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.091631765 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.091669326 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.091711251 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.091756498 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.091768439 DEBUG Initializing workspace `file:///tmp/.tmphyg3K3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:09.091794234 DEBUG Searching for a project in '/tmp/.tmphyg3K3/src' 2026-08-07 12:10:09.091855054 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.091865564 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.092410066 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.092421033 DEBUG Discovering virtual environment in `/tmp/.tmphyg3K3/src` 2026-08-07 12:10:09.092499017 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.092509607 DEBUG No virtual environment found 2026-08-07 12:10:09.092532830 DEBUG Adding first-party search path `/tmp/.tmphyg3K3/src` 2026-08-07 12:10:09.092542039 DEBUG Using vendored stdlib 2026-08-07 12:10:09.092787185 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.092797509 DEBUG Adding new file root '/tmp/.tmphyg3K3/src' of kind Project 2026-08-07 12:10:09.093073093 DEBUG Updating project to check open files 2026-08-07 12:10:09.093098763 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.093106949 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.093145875 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.093154160 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.093171416 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.093189042 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.093195408 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.093209558 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.093224998 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.093231232 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.093244568 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.093308861 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.093438046 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.140373587 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.144503214 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.144541220 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.144572542 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.144632019 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:09.163754812 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:09.163823503 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:09.163841333 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.163963501 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-07 12:10:09.163976933 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.164441837 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:09.164457966 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.164665712 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:09.164677113 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:09.164686871 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:09.164703054 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmphyg3K3/src' 2026-08-07 12:10:09.164715068 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:09.214971451 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 70.192383ms 2026-08-07 12:10:09.215658876 DEBUG method="textDocument/completion" response.id=2 duration=70.97ms 2026-08-07 12:10:09.215722062 DEBUG Received server response for request 2 2026-08-07 12:10:09.227504957 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:09.227565822 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.227581515 DEBUG method="shutdown" response.id=3 duration=23.18µs 2026-08-07 12:10:09.227637953 DEBUG Received server response for request 3 2026-08-07 12:10:09.227650660 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.227684652 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-07 12:10:09.236877482 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.237019285 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.237061861 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.237172162 DEBUG Client info: None 2026-08-07 12:10:09.237218492 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.237251251 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.237272939 INFO Version: Unknown 2026-08-07 12:10:09.241372800 DEBUG Received server response for request 1 2026-08-07 12:10:09.241440785 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.241626019 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.241720535 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.241729941 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.241768068 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.241795681 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.241821757 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.241830593 DEBUG Initializing workspace `file:///tmp/.tmpN9thuW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-07 12:10:09.241854849 DEBUG Searching for a project in '/tmp/.tmpN9thuW/src' 2026-08-07 12:10:09.241908826 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.241918554 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.242410103 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.242419761 DEBUG Discovering virtual environment in `/tmp/.tmpN9thuW/src` 2026-08-07 12:10:09.242493429 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.242503792 DEBUG No virtual environment found 2026-08-07 12:10:09.242526068 DEBUG Adding first-party search path `/tmp/.tmpN9thuW/src` 2026-08-07 12:10:09.242535314 DEBUG Using vendored stdlib 2026-08-07 12:10:09.242752263 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.242762333 DEBUG Adding new file root '/tmp/.tmpN9thuW/src' of kind Project 2026-08-07 12:10:09.243007750 DEBUG Updating project to check open files 2026-08-07 12:10:09.243032369 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.243040673 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.243078103 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.243086789 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.243102843 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.243119068 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.243125496 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.243138767 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.243200556 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.243328013 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.283064123 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.286938408 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.286960431 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.286998484 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:09.305890810 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:09.305951845 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:09.305966531 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.306435591 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:09.306450724 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:09.306594312 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:09.306602900 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:09.306611265 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:09.306625750 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpN9thuW/src' 2026-08-07 12:10:09.306635533 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:09.360202970 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 73.1353ms 2026-08-07 12:10:09.360776027 DEBUG method="textDocument/completion" response.id=2 duration=73.75ms 2026-08-07 12:10:09.360840500 DEBUG Received server response for request 2 2026-08-07 12:10:09.372487728 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:09.372557023 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.372569310 DEBUG method="shutdown" response.id=3 duration=19.13µs 2026-08-07 12:10:09.372686326 DEBUG Received server response for request 3 2026-08-07 12:10:09.372696322 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.372741357 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-07 12:10:09.382373029 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.384277845 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.384344302 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.384449507 DEBUG Client info: None 2026-08-07 12:10:09.384512968 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.384589230 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.384613865 INFO Version: Unknown 2026-08-07 12:10:09.384777693 DEBUG Received server response for request 1 2026-08-07 12:10:09.384848111 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.384893466 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp43O4Zm 2026-08-07 12:10:09.385044683 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.394266617 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.394285958 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.394300781 DEBUG No workspace configuration provided for file:///tmp/.tmp43O4Zm 2026-08-07 12:10:09.394332435 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.394724705 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.394738335 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp43O4Zm, using default options 2026-08-07 12:10:09.394754089 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.394762804 DEBUG Initializing workspace `file:///tmp/.tmp43O4Zm`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.394782802 DEBUG Searching for a project in '/tmp/.tmp43O4Zm' 2026-08-07 12:10:09.394837250 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.394846964 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.395367431 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.395377933 DEBUG Discovering virtual environment in `/tmp/.tmp43O4Zm` 2026-08-07 12:10:09.395454296 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.395464525 DEBUG No virtual environment found 2026-08-07 12:10:09.395486761 DEBUG Adding first-party search path `/tmp/.tmp43O4Zm` 2026-08-07 12:10:09.395495609 DEBUG Using vendored stdlib 2026-08-07 12:10:09.395740798 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.395750435 DEBUG Adding new file root '/tmp/.tmp43O4Zm' of kind Project 2026-08-07 12:10:09.396074683 DEBUG Updating project to check open files 2026-08-07 12:10:09.396100474 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.396108263 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.396159257 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.396167109 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.396184117 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.396200503 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.396206714 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.396220187 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.396235232 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.396241390 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.396254826 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.396269513 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.396275478 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.396288794 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(182)), file(Id(183)), file(Id(181))}}: Set open project files (count: 4) 2026-08-07 12:10:09.396428664 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:09.396704744 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.434272099 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.446487003 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.446524595 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.446536548 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.446548171 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.446620962 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 12:10:09.446733105 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 0 2026-08-07 12:10:09.446762837 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "from typing import Literal\n\ntype Style = Literal[\"italic\", \"bold\", \"underline\"]\ndef with_style(line: str, word, style: Style) -> str:\n if style == \"italic\":\n return line.replace(word, f\"*{word}*\")\n elif style == \"bold\":\n return line.replace(word, f\"__{word}__\")\n\n position = line.find(word)\n output = line + \"\\n\"\n output += \" \" * position\n output += \"-\" * len(word)\n\nwith_style(\"test, \"word\", \"underline\")\n\nIOError\n" 2026-08-07 12:10:09.446827222 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-07 12:10:09.446836527 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-07 12:10:09.446958585 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:09.447643794 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.447660619 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.447669888 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.447678542 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.458514808 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.458592361 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.458609410 DEBUG method="shutdown" response.id=2 duration=25.91µs 2026-08-07 12:10:09.458659373 DEBUG Received server response for request 2 2026-08-07 12:10:09.458679480 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.458729572 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 12:10:09.466219076 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.466394794 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.466444140 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.466528298 DEBUG Client info: None 2026-08-07 12:10:09.466570396 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.466604414 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.466621466 INFO Version: Unknown 2026-08-07 12:10:09.474244033 DEBUG Received server response for request 1 2026-08-07 12:10:09.474364378 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.474623718 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.474789623 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.474807265 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.474878648 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.474937617 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.474985728 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.474997078 DEBUG Initializing workspace `file:///tmp/.tmpBRPkcx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.475018974 DEBUG Searching for a project in '/tmp/.tmpBRPkcx/src' 2026-08-07 12:10:09.475081787 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.475091613 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.475772392 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.475791777 DEBUG Discovering virtual environment in `/tmp/.tmpBRPkcx/src` 2026-08-07 12:10:09.475914121 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.475964951 DEBUG No virtual environment found 2026-08-07 12:10:09.476007972 DEBUG Adding first-party search path `/tmp/.tmpBRPkcx/src` 2026-08-07 12:10:09.476024646 DEBUG Using vendored stdlib 2026-08-07 12:10:09.476435199 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.476456177 DEBUG Adding new file root '/tmp/.tmpBRPkcx/src' of kind Project 2026-08-07 12:10:09.476945220 DEBUG Updating project to check open files 2026-08-07 12:10:09.476987593 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.477002212 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.477070572 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.477084462 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.477115683 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.477145357 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.477159095 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.477182681 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.477209728 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.477221431 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.477243933 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.477390726 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.477677425 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.487869962 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.487891767 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.487902876 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.498034449 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.498141193 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.498166505 DEBUG method="shutdown" response.id=2 duration=36.01µs 2026-08-07 12:10:09.498749654 DEBUG Received server response for request 2 2026-08-07 12:10:09.498773462 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.498829199 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-07 12:10:09.502043822 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.502211429 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.502258609 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.502338455 DEBUG Client info: None 2026-08-07 12:10:09.502378964 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.502410320 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 12:10:09.502426115 INFO Version: Unknown 2026-08-07 12:10:09.502529156 DEBUG Received server response for request 1 2026-08-07 12:10:09.502598835 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.502643087 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpGbuUuF 2026-08-07 12:10:09.502832761 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.502928312 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.502939712 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.502955361 DEBUG No workspace configuration provided for file:///tmp/.tmpGbuUuF 2026-08-07 12:10:09.502990443 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.503025925 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.503039160 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpGbuUuF, using default options 2026-08-07 12:10:09.503053275 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.503062132 DEBUG Initializing workspace `file:///tmp/.tmpGbuUuF`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.503086691 DEBUG Searching for a project in '/tmp/.tmpGbuUuF' 2026-08-07 12:10:09.503163160 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.503180558 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.504031140 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.504049000 DEBUG Discovering virtual environment in `/tmp/.tmpGbuUuF` 2026-08-07 12:10:09.504160777 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.504179275 DEBUG No virtual environment found 2026-08-07 12:10:09.504215169 DEBUG Adding first-party search path `/tmp/.tmpGbuUuF` 2026-08-07 12:10:09.504229943 DEBUG Using vendored stdlib 2026-08-07 12:10:09.504718517 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.504738490 DEBUG Adding new file root '/tmp/.tmpGbuUuF' of kind Project 2026-08-07 12:10:09.505205320 DEBUG Updating project to check open files 2026-08-07 12:10:09.505242029 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.505256070 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.505330400 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.505345375 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.505374693 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.505403121 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.505441314 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.505471308 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.505499994 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.505510636 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.505530541 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.505553947 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.505564820 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.505588908 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(182)), file(Id(183)), file(Id(181))}}: Set open project files (count: 4) 2026-08-07 12:10:09.505819767 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:09.506242949 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.562596226 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.576260792 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.576285093 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.576292505 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.576299523 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.586854775 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.586941386 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.586964966 DEBUG method="shutdown" response.id=2 duration=34.88µs 2026-08-07 12:10:09.587016478 DEBUG Received server response for request 2 2026-08-07 12:10:09.587031060 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.587072769 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-07 12:10:09.594507679 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.594697667 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.594745650 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.594865625 DEBUG Client info: None 2026-08-07 12:10:09.594927548 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.594967285 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.594987384 INFO Version: Unknown 2026-08-07 12:10:09.602181482 DEBUG Received server response for request 1 2026-08-07 12:10:09.602297496 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.602357162 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp9B6wcm 2026-08-07 12:10:09.602524447 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.602605199 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.602618703 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.602643507 DEBUG No workspace configuration provided for file:///tmp/.tmp9B6wcm 2026-08-07 12:10:09.602686310 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.602691011 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.602702546 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp9B6wcm, using default options 2026-08-07 12:10:09.602719050 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.602728771 DEBUG Initializing workspace `file:///tmp/.tmp9B6wcm`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.602749808 DEBUG Searching for a project in '/tmp/.tmp9B6wcm' 2026-08-07 12:10:09.602802554 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.602813677 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.603384400 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.603395976 DEBUG Discovering virtual environment in `/tmp/.tmp9B6wcm` 2026-08-07 12:10:09.603477117 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.603488917 DEBUG No virtual environment found 2026-08-07 12:10:09.603515576 DEBUG Adding first-party search path `/tmp/.tmp9B6wcm` 2026-08-07 12:10:09.603526343 DEBUG Using vendored stdlib 2026-08-07 12:10:09.603788876 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.603800037 DEBUG Adding new file root '/tmp/.tmp9B6wcm' of kind Project 2026-08-07 12:10:09.604086511 DEBUG Updating project to check open files 2026-08-07 12:10:09.604113916 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.604122873 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.604158195 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.604167083 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.604187556 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.604207728 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.604215042 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.604231300 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.604340992 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:09.604632732 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.636339228 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.653739955 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.653766367 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.664950392 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.665256451 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.665273570 DEBUG method="shutdown" response.id=2 duration=27.15µs 2026-08-07 12:10:09.665345660 DEBUG Received server response for request 2 2026-08-07 12:10:09.665360351 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.665396994 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-07 12:10:09.672746548 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.672913048 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.672961529 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.673081634 DEBUG Client info: None 2026-08-07 12:10:09.673165185 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.673235609 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.673268847 INFO Version: Unknown 2026-08-07 12:10:09.673473912 DEBUG Received server response for request 1 2026-08-07 12:10:09.673549933 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.673639212 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpyspD0T 2026-08-07 12:10:09.673841304 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.674043306 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.674052957 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.674066796 DEBUG No workspace configuration provided for file:///tmp/.tmpyspD0T 2026-08-07 12:10:09.674142910 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.674169087 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.674178837 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpyspD0T, using default options 2026-08-07 12:10:09.674192242 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.674200289 DEBUG Initializing workspace `file:///tmp/.tmpyspD0T`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.674294443 DEBUG Searching for a project in '/tmp/.tmpyspD0T' 2026-08-07 12:10:09.674343957 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.674353660 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.675321332 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.675333447 DEBUG Discovering virtual environment in `/tmp/.tmpyspD0T` 2026-08-07 12:10:09.675466474 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.675531417 DEBUG No virtual environment found 2026-08-07 12:10:09.675558390 DEBUG Adding first-party search path `/tmp/.tmpyspD0T` 2026-08-07 12:10:09.675568246 DEBUG Using vendored stdlib 2026-08-07 12:10:09.676052554 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.676065167 DEBUG Adding new file root '/tmp/.tmpyspD0T' of kind Project 2026-08-07 12:10:09.676328708 DEBUG Updating project to check open files 2026-08-07 12:10:09.676355091 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.676363320 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.676395412 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.676403037 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.676419925 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.676437794 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:09.676444144 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.676457980 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.676574039 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:09.676820496 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.676856753 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.687465113 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.687507195 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.687526353 DEBUG method="shutdown" response.id=2 duration=29.17µs 2026-08-07 12:10:09.687580193 DEBUG Received server response for request 2 2026-08-07 12:10:09.687604222 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.687646628 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-07 12:10:09.690163945 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.690333929 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.690372962 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.690473029 DEBUG Client info: None 2026-08-07 12:10:09.690521689 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.690568224 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.690595306 INFO Version: Unknown 2026-08-07 12:10:09.690747517 DEBUG Received server response for request 1 2026-08-07 12:10:09.690816191 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.690861572 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpry0Pns 2026-08-07 12:10:09.691014947 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.691161564 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.691172304 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.691186224 DEBUG No workspace configuration provided for file:///tmp/.tmpry0Pns 2026-08-07 12:10:09.691227101 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.691236271 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 12:10:09.691276539 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.691298791 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpry0Pns, using default options 2026-08-07 12:10:09.691322369 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.691336359 DEBUG Initializing workspace `file:///tmp/.tmpry0Pns`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.691363775 DEBUG Searching for a project in '/tmp/.tmpry0Pns' 2026-08-07 12:10:09.691442658 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.691467048 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.692265861 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.692286144 DEBUG Discovering virtual environment in `/tmp/.tmpry0Pns` 2026-08-07 12:10:09.692398275 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.692416476 DEBUG No virtual environment found 2026-08-07 12:10:09.692451882 DEBUG Adding first-party search path `/tmp/.tmpry0Pns` 2026-08-07 12:10:09.692469201 DEBUG Using vendored stdlib 2026-08-07 12:10:09.692918386 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.692936048 DEBUG Adding new file root '/tmp/.tmpry0Pns' of kind Project 2026-08-07 12:10:09.693429029 DEBUG Updating project to check open files 2026-08-07 12:10:09.693460902 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.693472300 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.693528199 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.693540751 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.693568056 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.693594976 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.693606132 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.693630619 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.693671191 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.693684289 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.693706863 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.693729439 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.693739042 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.693758535 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(182)), file(Id(183)), file(Id(181))}}: Set open project files (count: 4) 2026-08-07 12:10:09.694003142 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.694442484 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.737407949 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.752275072 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.752309091 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.752320929 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.767342369 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=15.09ms 2026-08-07 12:10:09.767383621 DEBUG Received server response for request 2 2026-08-07 12:10:09.767396572 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 12:10:09.767631275 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=210.34µs 2026-08-07 12:10:09.767652689 DEBUG Received server response for request 3 2026-08-07 12:10:09.767664445 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-07 12:10:09.767807900 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=123.36µs 2026-08-07 12:10:09.767827794 DEBUG Received server response for request 4 2026-08-07 12:10:09.778283914 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 12:10:09.778310667 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.778323595 DEBUG method="shutdown" response.id=5 duration=18.22µs 2026-08-07 12:10:09.778335826 DEBUG Received server response for request 5 2026-08-07 12:10:09.778342562 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.778354878 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-07 12:10:09.786804099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.791138322 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.791189138 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.791301158 DEBUG Client info: None 2026-08-07 12:10:09.791353789 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.791400828 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.791423210 INFO Version: Unknown 2026-08-07 12:10:09.791561671 DEBUG Received server response for request 1 2026-08-07 12:10:09.791643417 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.791693134 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpTUIzOs 2026-08-07 12:10:09.791852767 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.792000933 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.792012531 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.792026937 DEBUG No workspace configuration provided for file:///tmp/.tmpTUIzOs 2026-08-07 12:10:09.792074546 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.792089001 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 12:10:09.792138460 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.792160109 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpTUIzOs, using default options 2026-08-07 12:10:09.792183228 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.792198619 DEBUG Initializing workspace `file:///tmp/.tmpTUIzOs`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.792228994 DEBUG Searching for a project in '/tmp/.tmpTUIzOs' 2026-08-07 12:10:09.792323900 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.792344044 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.793293623 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.793310144 DEBUG Discovering virtual environment in `/tmp/.tmpTUIzOs` 2026-08-07 12:10:09.793444996 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.793465968 DEBUG No virtual environment found 2026-08-07 12:10:09.793514798 DEBUG Adding first-party search path `/tmp/.tmpTUIzOs` 2026-08-07 12:10:09.793531316 DEBUG Using vendored stdlib 2026-08-07 12:10:09.794013511 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.794038937 DEBUG Adding new file root '/tmp/.tmpTUIzOs' of kind Project 2026-08-07 12:10:09.794627679 DEBUG Updating project to check open files 2026-08-07 12:10:09.794671761 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.794692185 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.794781070 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.794800130 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.794840878 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.794890978 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.794907894 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.794942480 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.794990587 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.795006486 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.795039257 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.795226392 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.795474671 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.841859353 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.847112017 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.847141195 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.847301576 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=223.84µs 2026-08-07 12:10:09.847329533 DEBUG Received server response for request 2 2026-08-07 12:10:09.857439402 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:09.857496173 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.857509564 DEBUG method="shutdown" response.id=3 duration=20.03µs 2026-08-07 12:10:09.857528986 DEBUG Received server response for request 3 2026-08-07 12:10:09.857538013 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.857580072 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-07 12:10:09.864474554 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.868899589 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.868956900 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.869051849 DEBUG Client info: None 2026-08-07 12:10:09.869104298 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.869135003 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.869150232 INFO Version: Unknown 2026-08-07 12:10:09.869238093 DEBUG Received server response for request 1 2026-08-07 12:10:09.869317302 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.869364121 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp6LZCnr 2026-08-07 12:10:09.869518962 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.869635734 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.869649234 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.869665677 DEBUG No workspace configuration provided for file:///tmp/.tmp6LZCnr 2026-08-07 12:10:09.869696439 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:09.869714578 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.869735304 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp6LZCnr, using default options 2026-08-07 12:10:09.869757023 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.869771761 DEBUG Initializing workspace `file:///tmp/.tmp6LZCnr`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.869801363 DEBUG Searching for a project in '/tmp/.tmp6LZCnr' 2026-08-07 12:10:09.869857480 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.869868214 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.870393990 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.870404769 DEBUG Discovering virtual environment in `/tmp/.tmp6LZCnr` 2026-08-07 12:10:09.870478216 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.870488820 DEBUG No virtual environment found 2026-08-07 12:10:09.870512537 DEBUG Adding first-party search path `/tmp/.tmp6LZCnr` 2026-08-07 12:10:09.870521417 DEBUG Using vendored stdlib 2026-08-07 12:10:09.870760431 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.870771509 DEBUG Adding new file root '/tmp/.tmp6LZCnr' of kind Project 2026-08-07 12:10:09.871057289 DEBUG Updating project to check open files 2026-08-07 12:10:09.871084308 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.871093070 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:09.871136380 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.871144658 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.871161833 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.871179742 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.871186345 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.871200089 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:09.871216000 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.871222878 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.871236958 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:09.871252580 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.871258923 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:09.871273419 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(182)), file(Id(183)), file(Id(181))}}: Set open project files (count: 4) 2026-08-07 12:10:09.871344554 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.871483589 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.903875179 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.904050326 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904063726 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904072902 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904079134 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.904302048 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 12:10:09.904391818 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 1 2026-08-07 12:10:09.904417089 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-07 12:10:09.904559650 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-07 12:10:09.904596652 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-07 12:10:09.904679207 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 12:10:09.904871285 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904883525 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904889726 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.904895619 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.915072503 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.915157916 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.915174953 DEBUG method="shutdown" response.id=2 duration=25.93µs 2026-08-07 12:10:09.915200232 DEBUG Received server response for request 2 2026-08-07 12:10:09.915211943 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.915275419 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-07 12:10:09.921330578 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:09.921474726 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.921516476 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.921623066 DEBUG Client info: None 2026-08-07 12:10:09.921668693 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.921700248 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:09.921713886 INFO Version: Unknown 2026-08-07 12:10:09.924240248 DEBUG Received server response for request 1 2026-08-07 12:10:09.924318460 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.924503388 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.924609390 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.924626244 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.924675939 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:09.924687070 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.924713978 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.924724027 DEBUG Initializing workspace `file:///tmp/.tmpvsCP5M/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.924743716 DEBUG Searching for a project in '/tmp/.tmpvsCP5M/src' 2026-08-07 12:10:09.924803646 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.924813212 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.925333818 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.925344292 DEBUG Discovering virtual environment in `/tmp/.tmpvsCP5M/src` 2026-08-07 12:10:09.925421658 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.925432003 DEBUG No virtual environment found 2026-08-07 12:10:09.925455292 DEBUG Adding first-party search path `/tmp/.tmpvsCP5M/src` 2026-08-07 12:10:09.925464750 DEBUG Using vendored stdlib 2026-08-07 12:10:09.925721363 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.925731234 DEBUG Adding new file root '/tmp/.tmpvsCP5M/src' of kind Project 2026-08-07 12:10:09.926006197 DEBUG Updating project to check open files 2026-08-07 12:10:09.926029113 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.926037222 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:09.926100779 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvsCP5M/src/foo", kind: File } 2026-08-07 12:10:09.926146468 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.926153812 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:09.926171054 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.926230208 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpvsCP5M/src/foo' 2026-08-07 12:10:09.926388796 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:09.956719234 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:09.970721783 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.970743923 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.971164675 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 12:10:09.971265218 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.971278503 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 12:10:09.971310132 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 12:10:09.971328921 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpvsCP5M/src/foo` from project `src` 2026-08-07 12:10:09.971352169 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.971364662 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.971935052 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.972132275 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.972349160 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:09.972473615 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpvsCP5M/src/foo") 2026-08-07 12:10:09.972490087 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.972503683 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpvsCP5M/src/foo` 2026-08-07 12:10:09.972877353 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:09.972893203 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:09.983200060 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:09.983472037 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:09.983487226 DEBUG method="shutdown" response.id=2 duration=23.15µs 2026-08-07 12:10:09.983567835 DEBUG Received server response for request 2 2026-08-07 12:10:09.983581105 DEBUG Client sends notification `exit` 2026-08-07 12:10:09.983629277 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-07 12:10:09.990783046 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-07 12:10:09.990957847 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:09.991023619 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:09.991131027 DEBUG Client info: None 2026-08-07 12:10:09.991176500 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:09.991209515 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 12:10:09.991224990 INFO Version: Unknown 2026-08-07 12:10:09.991343167 DEBUG Received server response for request 1 2026-08-07 12:10:09.991422250 DEBUG Client sends notification `initialized` 2026-08-07 12:10:09.991633617 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:09.991771011 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:09.991782773 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:09.991816859 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:09.991833189 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:09.991866076 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:09.991874976 DEBUG Initializing workspace `file:///tmp/.tmpGMJyhQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:09.991894000 DEBUG Searching for a project in '/tmp/.tmpGMJyhQ/src' 2026-08-07 12:10:09.991953601 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:09.991963216 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:09.992509250 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:09.992521376 DEBUG Discovering virtual environment in `/tmp/.tmpGMJyhQ/src` 2026-08-07 12:10:09.992601748 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:09.992612888 DEBUG No virtual environment found 2026-08-07 12:10:09.992636664 DEBUG Adding first-party search path `/tmp/.tmpGMJyhQ/src` 2026-08-07 12:10:09.992646216 DEBUG Using vendored stdlib 2026-08-07 12:10:09.992898498 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:09.992909144 DEBUG Adding new file root '/tmp/.tmpGMJyhQ/src' of kind Project 2026-08-07 12:10:09.993220783 DEBUG Updating project to check open files 2026-08-07 12:10:09.993240943 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:09.993249232 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:09.993311941 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGMJyhQ/src/foo.py", kind: File } 2026-08-07 12:10:09.993357103 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGMJyhQ/src/foo.py` 2026-08-07 12:10:09.993364802 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:09.993382796 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:09.993437703 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpGMJyhQ/src/foo.py' 2026-08-07 12:10:09.993586048 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.023194982 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.034717863 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.034745373 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.045298542 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.045372908 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.045392433 DEBUG method="shutdown" response.id=2 duration=29.29µs 2026-08-07 12:10:10.045461113 DEBUG Received server response for request 2 2026-08-07 12:10:10.045473210 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.045518386 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 12:10:10.051511974 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.051659109 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.051701037 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.051803398 DEBUG Client info: None 2026-08-07 12:10:10.051847783 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.051878501 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.051892003 INFO Version: Unknown 2026-08-07 12:10:10.054241896 DEBUG Received server response for request 1 2026-08-07 12:10:10.054318378 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.054523935 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.054613488 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.054630121 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.054677660 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.054680818 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.054720550 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.054728402 DEBUG Initializing workspace `file:///tmp/.tmpbMd5Qn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.054744779 DEBUG Searching for a project in '/tmp/.tmpbMd5Qn/src' 2026-08-07 12:10:10.054795318 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.054803738 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.055278062 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.055287410 DEBUG Discovering virtual environment in `/tmp/.tmpbMd5Qn/src` 2026-08-07 12:10:10.055353101 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.055362019 DEBUG No virtual environment found 2026-08-07 12:10:10.055380968 DEBUG Adding first-party search path `/tmp/.tmpbMd5Qn/src` 2026-08-07 12:10:10.055388664 DEBUG Using vendored stdlib 2026-08-07 12:10:10.055592416 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.055601228 DEBUG Adding new file root '/tmp/.tmpbMd5Qn/src' of kind Project 2026-08-07 12:10:10.055834509 DEBUG Updating project to check open files 2026-08-07 12:10:10.055856542 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.055863382 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.055917623 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbMd5Qn/src/foo.py", kind: File } 2026-08-07 12:10:10.055955447 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbMd5Qn/src/foo.py` 2026-08-07 12:10:10.055961658 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.055976326 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.056024412 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpbMd5Qn/src/foo.py' 2026-08-07 12:10:10.056143306 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.056155166 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.066532328 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.066606230 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.066622007 DEBUG method="shutdown" response.id=2 duration=23.92µs 2026-08-07 12:10:10.066811779 DEBUG Received server response for request 2 2026-08-07 12:10:10.066823605 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.066876544 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-07 12:10:10.069302154 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.069442183 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.069490250 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.069595037 DEBUG Client info: None 2026-08-07 12:10:10.069639558 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.069669837 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 12:10:10.069684191 INFO Version: Unknown 2026-08-07 12:10:10.069818626 DEBUG Received server response for request 1 2026-08-07 12:10:10.069881970 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.070073814 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.070202714 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.070214386 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.070246886 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.070298380 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.070334123 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.070344447 DEBUG Initializing workspace `file:///tmp/.tmpUvzdpC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.070364564 DEBUG Searching for a project in '/tmp/.tmpUvzdpC/src' 2026-08-07 12:10:10.070429677 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.070441429 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.071004865 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.071016623 DEBUG Discovering virtual environment in `/tmp/.tmpUvzdpC/src` 2026-08-07 12:10:10.071097175 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.071109015 DEBUG No virtual environment found 2026-08-07 12:10:10.071134238 DEBUG Adding first-party search path `/tmp/.tmpUvzdpC/src` 2026-08-07 12:10:10.071144423 DEBUG Using vendored stdlib 2026-08-07 12:10:10.071438037 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.071450792 DEBUG Adding new file root '/tmp/.tmpUvzdpC/src' of kind Project 2026-08-07 12:10:10.071754451 DEBUG Updating project to check open files 2026-08-07 12:10:10.071777619 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.071786064 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.071862986 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUvzdpC/src/foo.py", kind: File } 2026-08-07 12:10:10.071908751 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUvzdpC/src/foo.py` 2026-08-07 12:10:10.071917701 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.071940236 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.072015386 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpUvzdpC/src/foo.py' 2026-08-07 12:10:10.072190994 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.119691466 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.121340541 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.121359609 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.132966302 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.133044230 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.133059910 DEBUG method="shutdown" response.id=2 duration=24.96µs 2026-08-07 12:10:10.134025652 DEBUG Received server response for request 2 2026-08-07 12:10:10.134040308 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.134087402 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-07 12:10:10.140974806 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.141118794 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.141167214 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.141282792 DEBUG Client info: None 2026-08-07 12:10:10.141325601 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.141356947 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.141369994 INFO Version: Unknown 2026-08-07 12:10:10.144240431 DEBUG Received server response for request 1 2026-08-07 12:10:10.144315693 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.144509812 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.144599449 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.144610054 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.144637072 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.144695458 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.144722822 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.144732710 DEBUG Initializing workspace `file:///tmp/.tmppSHGjf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.144751439 DEBUG Searching for a project in '/tmp/.tmppSHGjf/src' 2026-08-07 12:10:10.144812664 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.144822796 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.145354662 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.145365812 DEBUG Discovering virtual environment in `/tmp/.tmppSHGjf/src` 2026-08-07 12:10:10.145444644 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.145455578 DEBUG No virtual environment found 2026-08-07 12:10:10.145479150 DEBUG Adding first-party search path `/tmp/.tmppSHGjf/src` 2026-08-07 12:10:10.145488656 DEBUG Using vendored stdlib 2026-08-07 12:10:10.145739205 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.145749449 DEBUG Adding new file root '/tmp/.tmppSHGjf/src' of kind Project 2026-08-07 12:10:10.146023494 DEBUG Updating project to check open files 2026-08-07 12:10:10.146048417 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.146056033 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.146121769 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppSHGjf/src/foo.py", kind: File } 2026-08-07 12:10:10.146166259 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppSHGjf/src/foo.py` 2026-08-07 12:10:10.146173658 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.146191218 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.146251347 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmppSHGjf/src/foo.py' 2026-08-07 12:10:10.146363238 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.187609531 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.188414414 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.188432882 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.198925429 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.199839404 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.199856169 DEBUG method="shutdown" response.id=2 duration=26.42µs 2026-08-07 12:10:10.199937714 DEBUG Received server response for request 2 2026-08-07 12:10:10.199950044 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.199994900 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-07 12:10:10.208221908 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.212024650 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.212078337 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.212182451 DEBUG Client info: None 2026-08-07 12:10:10.212225533 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.212256902 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.212270498 INFO Version: Unknown 2026-08-07 12:10:10.212360119 DEBUG Received server response for request 1 2026-08-07 12:10:10.212429544 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.212612169 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.212718050 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.212728419 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.212755214 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.212794203 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.212815308 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.212822572 DEBUG Initializing workspace `file:///tmp/.tmpHgCtfD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.212838414 DEBUG Searching for a project in '/tmp/.tmpHgCtfD/src' 2026-08-07 12:10:10.212888246 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.212896845 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.213348453 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.213357681 DEBUG Discovering virtual environment in `/tmp/.tmpHgCtfD/src` 2026-08-07 12:10:10.213422673 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.213431171 DEBUG No virtual environment found 2026-08-07 12:10:10.213450335 DEBUG Adding first-party search path `/tmp/.tmpHgCtfD/src` 2026-08-07 12:10:10.213457962 DEBUG Using vendored stdlib 2026-08-07 12:10:10.213657445 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.213666246 DEBUG Adding new file root '/tmp/.tmpHgCtfD/src' of kind Project 2026-08-07 12:10:10.213895197 DEBUG Updating project to check open files 2026-08-07 12:10:10.213917824 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.213924478 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.213979367 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHgCtfD/src/foo.py", kind: File } 2026-08-07 12:10:10.214017917 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHgCtfD/src/foo.py` 2026-08-07 12:10:10.214024076 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.214037828 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.214083300 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpHgCtfD/src/foo.py' 2026-08-07 12:10:10.214199630 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.237825222 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.249193332 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.249212757 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.249250236 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:10.249338419 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:10.249402830 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpHgCtfD/src/foo.py", kind: FileContent } 2026-08-07 12:10:10.249418712 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpHgCtfD/src/foo.py` 2026-08-07 12:10:10.249480222 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpHgCtfD/src/foo.py' 2026-08-07 12:10:10.249596201 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.249606917 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.260001945 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.260079347 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.260093781 DEBUG method="shutdown" response.id=2 duration=21.99µs 2026-08-07 12:10:10.260116431 DEBUG Received server response for request 2 2026-08-07 12:10:10.260127513 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.260171666 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-07 12:10:10.267132273 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.267300955 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.267350169 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.267442845 DEBUG Client info: None 2026-08-07 12:10:10.267481091 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.267506642 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.267518849 INFO Version: Unknown 2026-08-07 12:10:10.267624000 DEBUG Received server response for request 1 2026-08-07 12:10:10.267693611 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.267889474 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.268056441 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.268066685 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.268092853 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.268103279 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:10.268141802 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.268179912 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.268192820 DEBUG Initializing workspace `file:///tmp/.tmpHboyBe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.268216847 DEBUG Searching for a project in '/tmp/.tmpHboyBe/src' 2026-08-07 12:10:10.268299968 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.268314746 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.268982230 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.268996214 DEBUG Discovering virtual environment in `/tmp/.tmpHboyBe/src` 2026-08-07 12:10:10.269094363 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.269110722 DEBUG No virtual environment found 2026-08-07 12:10:10.269143115 DEBUG Adding first-party search path `/tmp/.tmpHboyBe/src` 2026-08-07 12:10:10.269156732 DEBUG Using vendored stdlib 2026-08-07 12:10:10.269457285 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.269472966 DEBUG Adding new file root '/tmp/.tmpHboyBe/src' of kind Project 2026-08-07 12:10:10.269853955 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.269867048 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.269951689 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHboyBe/src/foo.py", kind: File } 2026-08-07 12:10:10.270014582 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHboyBe/src/foo.py` 2026-08-07 12:10:10.270026726 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.270060316 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.270102912 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:10.270152351 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpHboyBe/src/foo.py", kind: FileContent } 2026-08-07 12:10:10.270172207 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpHboyBe/src/foo.py` 2026-08-07 12:10:10.378300125 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.378403216 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.378437464 DEBUG method="shutdown" response.id=2 duration=54.92µs 2026-08-07 12:10:10.378508257 DEBUG Received server response for request 2 2026-08-07 12:10:10.378520525 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.378563906 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 12:10:10.381194697 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.381343826 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.381391656 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.381500914 DEBUG Client info: None 2026-08-07 12:10:10.381546833 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.381584380 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.381606029 INFO Version: Unknown 2026-08-07 12:10:10.382544769 DEBUG Received server response for request 1 2026-08-07 12:10:10.382621183 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.382832769 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.383019332 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.383030591 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.383078689 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.383106925 DEBUG Initializing workspace `file:///tmp/.tmplbDDdb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.383117687 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.383126765 DEBUG Searching for a project in '/tmp/.tmplbDDdb/src' 2026-08-07 12:10:10.383187669 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.383198324 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.383739642 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.383751134 DEBUG Discovering virtual environment in `/tmp/.tmplbDDdb/src` 2026-08-07 12:10:10.383828433 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.383839076 DEBUG No virtual environment found 2026-08-07 12:10:10.383862378 DEBUG Adding first-party search path `/tmp/.tmplbDDdb/src` 2026-08-07 12:10:10.383871480 DEBUG Using vendored stdlib 2026-08-07 12:10:10.384126685 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.384137695 DEBUG Adding new file root '/tmp/.tmplbDDdb/src' of kind Project 2026-08-07 12:10:10.384429091 DEBUG Updating project to check open files 2026-08-07 12:10:10.384455435 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.384525263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplbDDdb/src/foo.py", kind: File } 2026-08-07 12:10:10.384569753 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplbDDdb/src/foo.py` 2026-08-07 12:10:10.384577416 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.384611546 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.384675357 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmplbDDdb/src/foo.py' 2026-08-07 12:10:10.384849396 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.391086031 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.391099339 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.391120931 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:10.391242664 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmplbDDdb/src/foo.py", kind: FileContent } 2026-08-07 12:10:10.391262335 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmplbDDdb/src/foo.py` 2026-08-07 12:10:10.391315365 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmplbDDdb/src/foo.py' 2026-08-07 12:10:10.391462648 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.391472537 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.401980611 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.402074410 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.402088753 DEBUG method="shutdown" response.id=2 duration=22.18µs 2026-08-07 12:10:10.402141562 DEBUG Received server response for request 2 2026-08-07 12:10:10.402152685 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.402203525 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 12:10:10.405627115 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.409654414 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.409734298 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.409830433 DEBUG Client info: None 2026-08-07 12:10:10.409873744 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.409904490 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.409917228 INFO Version: Unknown 2026-08-07 12:10:10.410360964 DEBUG Received server response for request 1 2026-08-07 12:10:10.410426273 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.410618421 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.411020009 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.411030250 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.411059957 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.411133613 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.411161037 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.411169863 DEBUG Initializing workspace `file:///tmp/.tmptVk2wI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.411189804 DEBUG Searching for a project in '/tmp/.tmptVk2wI/src' 2026-08-07 12:10:10.411252601 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.411262416 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.411770371 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.411781367 DEBUG Discovering virtual environment in `/tmp/.tmptVk2wI/src` 2026-08-07 12:10:10.411856273 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.411866482 DEBUG No virtual environment found 2026-08-07 12:10:10.411889199 DEBUG Adding first-party search path `/tmp/.tmptVk2wI/src` 2026-08-07 12:10:10.411898300 DEBUG Using vendored stdlib 2026-08-07 12:10:10.412148824 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.412158228 DEBUG Adding new file root '/tmp/.tmptVk2wI/src' of kind Project 2026-08-07 12:10:10.412426070 DEBUG Updating project to check open files 2026-08-07 12:10:10.412446306 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.412454023 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.412517429 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptVk2wI/src/foo.py", kind: File } 2026-08-07 12:10:10.412557992 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptVk2wI/src/foo.py` 2026-08-07 12:10:10.412565419 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.412582134 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.412635058 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmptVk2wI/src/foo.py' 2026-08-07 12:10:10.412780585 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.419086150 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.419104097 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.419128939 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:10.419306277 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptVk2wI/src/foo.py", kind: FileContent } 2026-08-07 12:10:10.419325351 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptVk2wI/src/foo.py` 2026-08-07 12:10:10.419377212 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmptVk2wI/src/foo.py' 2026-08-07 12:10:10.424271970 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.424285861 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.434713457 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.434794539 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.434809332 DEBUG method="shutdown" response.id=2 duration=23.48µs 2026-08-07 12:10:10.434874945 DEBUG Received server response for request 2 2026-08-07 12:10:10.434885958 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.434949468 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-07 12:10:10.438122412 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.438258515 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.438299054 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.438395919 DEBUG Client info: None 2026-08-07 12:10:10.438443158 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.438474476 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.438487873 INFO Version: Unknown 2026-08-07 12:10:10.438602244 DEBUG Received server response for request 1 2026-08-07 12:10:10.438662595 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.438869753 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.440666250 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.440679064 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.440711480 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.440754697 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.440809449 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.440822816 DEBUG Initializing workspace `file:///tmp/.tmpcDm2EC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.440852861 DEBUG Searching for a project in '/tmp/.tmpcDm2EC/src' 2026-08-07 12:10:10.440952982 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.440968689 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.441796230 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.441814007 DEBUG Discovering virtual environment in `/tmp/.tmpcDm2EC/src` 2026-08-07 12:10:10.441933785 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.441954046 DEBUG No virtual environment found 2026-08-07 12:10:10.441992044 DEBUG Adding first-party search path `/tmp/.tmpcDm2EC/src` 2026-08-07 12:10:10.442009068 DEBUG Using vendored stdlib 2026-08-07 12:10:10.442469109 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.442486484 DEBUG Adding new file root '/tmp/.tmpcDm2EC/src' of kind Project 2026-08-07 12:10:10.442972654 DEBUG Updating project to check open files 2026-08-07 12:10:10.443004503 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.443018435 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.443124298 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcDm2EC/src/foo.py", kind: File } 2026-08-07 12:10:10.443203367 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcDm2EC/src/foo.py` 2026-08-07 12:10:10.443214894 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.443243382 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.443315238 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpcDm2EC/src/foo.py' 2026-08-07 12:10:10.443499621 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.443510957 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.443542878 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:10.443611806 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:10.443635197 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:10.443661238 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:10.443691726 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:10.443705349 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:10.443730166 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:10.443759029 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:10.443770960 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:10.443800289 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(182)), file(Id(183)), file(Id(181))}}: Set open project files (count: 4) 2026-08-07 12:10:10.443885544 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 12:10:10.444072162 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.455888132 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.455901525 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.455909402 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.455974994 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 12:10:10.456043755 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpcDm2EC/src` 2026-08-07 12:10:10.456119134 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcDm2EC/src/foo.py", kind: Any } 2026-08-07 12:10:10.456242128 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.456252625 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.456259648 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.456265236 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.568291333 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.568383111 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.568407589 DEBUG method="shutdown" response.id=2 duration=39.91µs 2026-08-07 12:10:10.568470830 DEBUG Received server response for request 2 2026-08-07 12:10:10.568484761 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.568525082 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-07 12:10:10.572273408 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.572442150 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.572491783 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.572629558 DEBUG Client info: None 2026-08-07 12:10:10.572678398 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.572711027 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.572726169 INFO Version: Unknown 2026-08-07 12:10:10.573468160 DEBUG Received server response for request 1 2026-08-07 12:10:10.573544669 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.573743091 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.573833119 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.573843976 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.573872230 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.573923091 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 12:10:10.573980281 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.574031541 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.574048406 DEBUG Initializing workspace `file:///tmp/.tmpSe0IM1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.574081394 DEBUG Searching for a project in '/tmp/.tmpSe0IM1/src' 2026-08-07 12:10:10.574180279 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.574197921 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.575167757 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.575185662 DEBUG Discovering virtual environment in `/tmp/.tmpSe0IM1/src` 2026-08-07 12:10:10.575314265 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.575335103 DEBUG No virtual environment found 2026-08-07 12:10:10.575379361 DEBUG Adding first-party search path `/tmp/.tmpSe0IM1/src` 2026-08-07 12:10:10.575397435 DEBUG Using vendored stdlib 2026-08-07 12:10:10.575850843 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.575870935 DEBUG Adding new file root '/tmp/.tmpSe0IM1/src' of kind Project 2026-08-07 12:10:10.576398535 DEBUG Updating project to check open files 2026-08-07 12:10:10.576442783 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.576458464 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.576567937 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSe0IM1/src/foo.py", kind: File } 2026-08-07 12:10:10.576652839 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSe0IM1/src/foo.py` 2026-08-07 12:10:10.576667576 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.576697720 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.576756226 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpSe0IM1/src` 2026-08-07 12:10:10.576821519 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpSe0IM1/src/foo.py", kind: Any } 2026-08-07 12:10:10.684149974 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.684662378 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.684693541 DEBUG method="shutdown" response.id=2 duration=52.48µs 2026-08-07 12:10:10.684769607 DEBUG Received server response for request 2 2026-08-07 12:10:10.684785929 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.684850935 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-07 12:10:10.687340933 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.687487392 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.687537396 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.687652134 DEBUG Client info: None 2026-08-07 12:10:10.687695308 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.687727470 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.687741195 INFO Version: Unknown 2026-08-07 12:10:10.689990363 DEBUG Received server response for request 1 2026-08-07 12:10:10.690066820 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.690289070 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.690382095 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.690393482 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.690420099 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.690465441 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.690492406 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.690508937 DEBUG Initializing workspace `file:///tmp/.tmp8BphqB/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.690530117 DEBUG Searching for a project in '/tmp/.tmp8BphqB/src' 2026-08-07 12:10:10.690599978 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.690611025 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.691192152 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.691209894 DEBUG Discovering virtual environment in `/tmp/.tmp8BphqB/src` 2026-08-07 12:10:10.691296458 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.691308951 DEBUG No virtual environment found 2026-08-07 12:10:10.691334777 DEBUG Adding first-party search path `/tmp/.tmp8BphqB/src` 2026-08-07 12:10:10.691345441 DEBUG Using vendored stdlib 2026-08-07 12:10:10.691619605 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.691632033 DEBUG Adding new file root '/tmp/.tmp8BphqB/src' of kind Project 2026-08-07 12:10:10.691939621 DEBUG Updating project to check open files 2026-08-07 12:10:10.691964904 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.691973166 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.692050179 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8BphqB/src/foo.py", kind: File } 2026-08-07 12:10:10.692105453 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8BphqB/src/foo.py` 2026-08-07 12:10:10.692113703 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.692132601 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.692208941 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp8BphqB/src/foo.py' 2026-08-07 12:10:10.692403742 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.724259822 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.738829367 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.738848013 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.749362376 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.749470253 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.749493521 DEBUG method="shutdown" response.id=2 duration=35.02µs 2026-08-07 12:10:10.749549265 DEBUG Received server response for request 2 2026-08-07 12:10:10.749561605 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.749624933 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 12:10:10.757460785 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.757612183 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.757659796 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.757800666 DEBUG Client info: None 2026-08-07 12:10:10.757866589 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.757902740 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.757916531 INFO Version: Unknown 2026-08-07 12:10:10.758948707 DEBUG Received server response for request 1 2026-08-07 12:10:10.759023039 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.760268683 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.760361021 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.760372328 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.760399054 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.760439253 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.760468501 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.760477712 DEBUG Initializing workspace `file:///tmp/.tmpH6CgkA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.760496775 DEBUG Searching for a project in '/tmp/.tmpH6CgkA/src' 2026-08-07 12:10:10.760557031 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.760566933 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.761106019 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.761116894 DEBUG Discovering virtual environment in `/tmp/.tmpH6CgkA/src` 2026-08-07 12:10:10.761194910 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.761206289 DEBUG No virtual environment found 2026-08-07 12:10:10.761231699 DEBUG Adding first-party search path `/tmp/.tmpH6CgkA/src` 2026-08-07 12:10:10.761241705 DEBUG Using vendored stdlib 2026-08-07 12:10:10.761494476 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.761504734 DEBUG Adding new file root '/tmp/.tmpH6CgkA/src' of kind Project 2026-08-07 12:10:10.761779642 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.761789431 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.761855511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH6CgkA/src/foo.py", kind: File } 2026-08-07 12:10:10.761899957 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpH6CgkA/src/foo.py` 2026-08-07 12:10:10.761907810 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.761934699 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.870652935 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.870799947 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.870827044 DEBUG method="shutdown" response.id=2 duration=43.15µs 2026-08-07 12:10:10.870905705 DEBUG Received server response for request 2 2026-08-07 12:10:10.870925654 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.871826240 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-07 12:10:10.876143505 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.876296164 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.876345945 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.876518539 DEBUG Client info: None 2026-08-07 12:10:10.876590957 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.876642707 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.876659533 INFO Version: Unknown 2026-08-07 12:10:10.880307886 DEBUG Received server response for request 1 2026-08-07 12:10:10.880387076 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.880625000 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.880797929 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.880841037 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.880900253 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.880971052 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.881004087 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.881013748 DEBUG Initializing workspace `file:///tmp/.tmp7ZiHwO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.881034277 DEBUG Searching for a project in '/tmp/.tmp7ZiHwO/src' 2026-08-07 12:10:10.881096650 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.881106849 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.881664183 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.881676125 DEBUG Discovering virtual environment in `/tmp/.tmp7ZiHwO/src` 2026-08-07 12:10:10.881756662 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.881767433 DEBUG No virtual environment found 2026-08-07 12:10:10.881791378 DEBUG Adding first-party search path `/tmp/.tmp7ZiHwO/src` 2026-08-07 12:10:10.881800882 DEBUG Using vendored stdlib 2026-08-07 12:10:10.882059947 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.882071548 DEBUG Adding new file root '/tmp/.tmp7ZiHwO/src' of kind Project 2026-08-07 12:10:10.882368761 DEBUG Updating project to check open files 2026-08-07 12:10:10.882395201 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.882403361 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.882469925 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7ZiHwO/src/foo", kind: File } 2026-08-07 12:10:10.882516730 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7ZiHwO/src/foo` 2026-08-07 12:10:10.882524189 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.882541695 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.882608902 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp7ZiHwO/src/foo' 2026-08-07 12:10:10.882789673 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.917672466 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:10.937971169 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:10.938000697 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:10.948512535 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:10.948833599 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:10.948855984 DEBUG method="shutdown" response.id=2 duration=33.60µs 2026-08-07 12:10:10.948945554 DEBUG Received server response for request 2 2026-08-07 12:10:10.948960701 DEBUG Client sends notification `exit` 2026-08-07 12:10:10.949016929 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-07 12:10:10.955082296 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:10.955226796 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:10.955274033 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:10.955387232 DEBUG Client info: None 2026-08-07 12:10:10.955432789 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:10.955465263 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:10.955479375 INFO Version: Unknown 2026-08-07 12:10:10.956762173 DEBUG Received server response for request 1 2026-08-07 12:10:10.956837732 DEBUG Client sends notification `initialized` 2026-08-07 12:10:10.957057525 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:10.957228980 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:10.957239716 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:10.957267804 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:10.957364123 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:10.957410937 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:10.957427412 DEBUG Initializing workspace `file:///tmp/.tmpSTrhib/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:10.957461273 DEBUG Searching for a project in '/tmp/.tmpSTrhib/src' 2026-08-07 12:10:10.957565429 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:10.957585521 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:10.958522710 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:10.958541882 DEBUG Discovering virtual environment in `/tmp/.tmpSTrhib/src` 2026-08-07 12:10:10.958674044 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:10.958697074 DEBUG No virtual environment found 2026-08-07 12:10:10.958737632 DEBUG Adding first-party search path `/tmp/.tmpSTrhib/src` 2026-08-07 12:10:10.958752474 DEBUG Using vendored stdlib 2026-08-07 12:10:10.959329058 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:10.959357650 DEBUG Adding new file root '/tmp/.tmpSTrhib/src' of kind Project 2026-08-07 12:10:10.959930820 DEBUG Updating project to check open files 2026-08-07 12:10:10.959981748 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:10.959997757 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:10.960108312 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSTrhib/src/foo.ipynb", kind: File } 2026-08-07 12:10:10.960190158 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSTrhib/src/foo.ipynb` 2026-08-07 12:10:10.960215023 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:10.960245298 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:10.960358462 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpSTrhib/src/foo.ipynb' 2026-08-07 12:10:10.960646029 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:10.994485662 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.009277187 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.009297212 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.019551890 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:11.019642263 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.019677923 DEBUG method="shutdown" response.id=2 duration=51.82µs 2026-08-07 12:10:11.019748636 DEBUG Received server response for request 2 2026-08-07 12:10:11.019761648 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.019809511 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-07 12:10:11.027076078 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.027224234 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.027266171 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.027396789 DEBUG Client info: None 2026-08-07 12:10:11.027447101 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.027491626 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.027512601 INFO Version: Unknown 2026-08-07 12:10:11.032243978 DEBUG Received server response for request 1 2026-08-07 12:10:11.032328015 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.032659070 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.032844722 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.032862970 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.032900138 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.032994060 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.033044273 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.033060478 DEBUG Initializing workspace `file:///tmp/.tmpWpHjZN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.033092621 DEBUG Searching for a project in '/tmp/.tmpWpHjZN/src' 2026-08-07 12:10:11.033187287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.033206234 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.034042839 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.034061460 DEBUG Discovering virtual environment in `/tmp/.tmpWpHjZN/src` 2026-08-07 12:10:11.034182566 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.034202068 DEBUG No virtual environment found 2026-08-07 12:10:11.034254875 DEBUG Adding first-party search path `/tmp/.tmpWpHjZN/src` 2026-08-07 12:10:11.034271710 DEBUG Using vendored stdlib 2026-08-07 12:10:11.034716439 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.034737640 DEBUG Adding new file root '/tmp/.tmpWpHjZN/src' of kind Project 2026-08-07 12:10:11.035209818 DEBUG Updating project to check open files 2026-08-07 12:10:11.035248693 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.035262492 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.035371814 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWpHjZN/src/foo.py", kind: File } 2026-08-07 12:10:11.035450347 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWpHjZN/src/foo.py` 2026-08-07 12:10:11.035463798 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.035493986 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.035598304 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpWpHjZN/src/foo.py' 2026-08-07 12:10:11.035877359 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.066856343 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.080926121 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.080947265 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.092764818 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:11.093046601 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.093074718 DEBUG method="shutdown" response.id=2 duration=39.67µs 2026-08-07 12:10:11.093945070 DEBUG Received server response for request 2 2026-08-07 12:10:11.093964039 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.094024722 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-07 12:10:11.101134888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.101286269 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.101334126 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.101454623 DEBUG Client info: None 2026-08-07 12:10:11.101500037 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.101532101 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.101545851 INFO Version: Unknown 2026-08-07 12:10:11.104247363 DEBUG Received server response for request 1 2026-08-07 12:10:11.104320142 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.104526027 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.104629318 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.104642126 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.104669683 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.104712154 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.104739595 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.104748533 DEBUG Initializing workspace `file:///tmp/.tmplOztwq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.104767595 DEBUG Searching for a project in '/tmp/.tmplOztwq/src' 2026-08-07 12:10:11.104830144 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.104840486 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.105404246 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.105415306 DEBUG Discovering virtual environment in `/tmp/.tmplOztwq/src` 2026-08-07 12:10:11.105492964 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.105503705 DEBUG No virtual environment found 2026-08-07 12:10:11.105526779 DEBUG Adding first-party search path `/tmp/.tmplOztwq/src` 2026-08-07 12:10:11.105536484 DEBUG Using vendored stdlib 2026-08-07 12:10:11.105785291 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.105795617 DEBUG Adding new file root '/tmp/.tmplOztwq/src' of kind Project 2026-08-07 12:10:11.106076804 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.106087107 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.106153441 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplOztwq/src/foo.py", kind: File } 2026-08-07 12:10:11.106197466 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplOztwq/src/foo.py` 2026-08-07 12:10:11.106205265 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.106232089 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.107921054 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-08-07 12:10:11.107988501 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmplOztwq/src/foo.py' 2026-08-07 12:10:11.108171294 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.137679781 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.148942386 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.148962208 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.159465398 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:11.159728806 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.159747562 DEBUG method="shutdown" response.id=2 duration=27.88µs 2026-08-07 12:10:11.159841109 DEBUG Received server response for request 2 2026-08-07 12:10:11.159853833 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.159910380 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-07 12:10:11.176075750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.176218775 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.176266617 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.176412314 DEBUG Client info: None 2026-08-07 12:10:11.176484074 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.176534890 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.176559552 INFO Version: Unknown 2026-08-07 12:10:11.179904658 DEBUG Received server response for request 1 2026-08-07 12:10:11.179975460 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.180137210 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.180208359 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.180218195 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.180249294 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.180311607 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.180354410 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.180368527 DEBUG Initializing workspace `file:///tmp/.tmpGhYnT8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.180397355 DEBUG Searching for a project in '/tmp/.tmpGhYnT8/src' 2026-08-07 12:10:11.180475732 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.180487949 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.181093636 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.181111279 DEBUG Discovering virtual environment in `/tmp/.tmpGhYnT8/src` 2026-08-07 12:10:11.181196421 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.181208476 DEBUG No virtual environment found 2026-08-07 12:10:11.181249060 DEBUG Adding first-party search path `/tmp/.tmpGhYnT8/src` 2026-08-07 12:10:11.181261003 DEBUG Using vendored stdlib 2026-08-07 12:10:11.181529519 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.181541312 DEBUG Adding new file root '/tmp/.tmpGhYnT8/src' of kind Project 2026-08-07 12:10:11.181831695 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.181841691 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.181874804 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpGhYnT8/src/foo.py` 2026-08-07 12:10:11.181883138 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.181912093 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.181984431 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file 'untitled:///tmp/.tmpGhYnT8/src/foo.py' 2026-08-07 12:10:11.182163148 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.220962738 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.235464619 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.235487871 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.246001095 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:11.246308513 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.246334296 DEBUG method="shutdown" response.id=2 duration=37.56µs 2026-08-07 12:10:11.247274791 DEBUG Received server response for request 2 2026-08-07 12:10:11.247288800 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.247343687 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-07 12:10:11.254412359 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.254531224 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.254564939 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.254669576 DEBUG Client info: None 2026-08-07 12:10:11.254710824 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.254739062 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.254751548 INFO Version: Unknown 2026-08-07 12:10:11.254836585 DEBUG Received server response for request 1 2026-08-07 12:10:11.254942251 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.255152958 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.258647949 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.258662542 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.258697625 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.258740193 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.258779673 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.258792613 DEBUG Initializing workspace `file:///tmp/.tmp83M23f/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.258827265 DEBUG Searching for a project in '/tmp/.tmp83M23f/src' 2026-08-07 12:10:11.258909113 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.258933203 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.259724189 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.259739916 DEBUG Discovering virtual environment in `/tmp/.tmp83M23f/src` 2026-08-07 12:10:11.259854169 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.259872914 DEBUG No virtual environment found 2026-08-07 12:10:11.259907271 DEBUG Adding first-party search path `/tmp/.tmp83M23f/src` 2026-08-07 12:10:11.259922558 DEBUG Using vendored stdlib 2026-08-07 12:10:11.260277574 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.260295496 DEBUG Adding new file root '/tmp/.tmp83M23f/src' of kind Project 2026-08-07 12:10:11.260709408 DEBUG Updating project to check open files 2026-08-07 12:10:11.260743863 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.260755917 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.260856787 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp83M23f/src/lib.py", kind: File } 2026-08-07 12:10:11.260936091 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp83M23f/src/lib.py` 2026-08-07 12:10:11.260949416 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.260977017 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.261065062 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp83M23f/src/lib.py' 2026-08-07 12:10:11.261264140 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.290990210 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.302603750 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.302628527 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.302654023 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.302774488 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp83M23f/src/main.py", kind: File } 2026-08-07 12:10:11.302844511 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp83M23f/src/main.py` 2026-08-07 12:10:11.302856339 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.302896402 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(186))}}: Set open project files (count: 2) 2026-08-07 12:10:11.302954494 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmp83M23f/src/main.py' 2026-08-07 12:10:11.307048496 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.307062177 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.307090347 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:11.307166107 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:11.307177808 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:11.307202777 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(189)), file(Id(186))}}: Set open project files (count: 3) 2026-08-07 12:10:11.307226193 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:11.307236351 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:11.307257019 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(189)), file(Id(18a)), file(Id(186))}}: Set open project files (count: 4) 2026-08-07 12:10:11.307278656 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 12:10:11.307288431 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:11.307308031 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(189)), file(Id(18b)), file(Id(18a)), file(Id(186))}}: Set open project files (count: 5) 2026-08-07 12:10:11.307381720 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 12:10:11.307700542 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.307712388 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.307719759 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.307735572 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:11.307804572 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:11.307866761 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp83M23f/src/lib.py", kind: FileContent } 2026-08-07 12:10:11.307888976 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp83M23f/src/lib.py` 2026-08-07 12:10:11.307952488 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp83M23f/src/lib.py' 2026-08-07 12:10:11.308100281 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.308111861 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.308124140 DEBUG Client sends notification `textDocument/didSave` 2026-08-07 12:10:11.308208837 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.308223720 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.308567158 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmp83M23f/src/main.py' 2026-08-07 12:10:11.308653150 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.308663820 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.308870457 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 12:10:11.308937451 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.308948519 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:11.308956787 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 12:10:11.319357021 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 12:10:11.319427986 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.319449578 DEBUG method="shutdown" response.id=2 duration=32.46µs 2026-08-07 12:10:11.319482148 DEBUG Received server response for request 2 2026-08-07 12:10:11.319495175 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.319527658 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-07 12:10:11.327585162 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.327732601 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.327791376 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.328876496 DEBUG Client info: None 2026-08-07 12:10:11.328928312 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.328960742 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.328976162 INFO Version: Unknown 2026-08-07 12:10:11.331943660 DEBUG Received server response for request 1 2026-08-07 12:10:11.332011191 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.332928919 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.333004832 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.333015201 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.333042041 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.333048679 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.333116683 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.333147787 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.333156351 DEBUG Initializing workspace `file:///tmp/.tmpGiqten/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.333179187 DEBUG Searching for a project in '/tmp/.tmpGiqten/src' 2026-08-07 12:10:11.333228851 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.333237154 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.333735929 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.333744849 DEBUG Discovering virtual environment in `/tmp/.tmpGiqten/src` 2026-08-07 12:10:11.333817371 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.333826509 DEBUG No virtual environment found 2026-08-07 12:10:11.333845351 DEBUG Adding first-party search path `/tmp/.tmpGiqten/src` 2026-08-07 12:10:11.333853419 DEBUG Using vendored stdlib 2026-08-07 12:10:11.334067310 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.334076210 DEBUG Adding new file root '/tmp/.tmpGiqten/src' of kind Project 2026-08-07 12:10:11.334351931 DEBUG Updating project to check open files 2026-08-07 12:10:11.334374939 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.334381630 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.334445000 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGiqten/src/main.py", kind: File } 2026-08-07 12:10:11.334484623 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGiqten/src/main.py` 2026-08-07 12:10:11.334490880 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.334510716 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.335304958 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGiqten/src/main.py"))}: Checking file '/tmp/.tmpGiqten/src/main.py' 2026-08-07 12:10:11.335538628 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGiqten/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.366005685 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGiqten/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.380059826 DEBUG method="textDocument/diagnostic" response.id=2 duration=45.53ms 2026-08-07 12:10:11.380143400 DEBUG Received server response for request 2 2026-08-07 12:10:11.380332453 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.380348642 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 12:10:11.380357066 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.380485728 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGiqten/external/builtins.pyi", kind: File } 2026-08-07 12:10:11.380544492 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpGiqten/external/builtins.pyi` 2026-08-07 12:10:11.380553119 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 12:10:11.380587519 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.380612685 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpGiqten/external/builtins.pyi` 2026-08-07 12:10:11.380626871 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpGiqten/external/builtins.pyi` 2026-08-07 12:10:11.380867146 DEBUG method="textDocument/diagnostic" response.id=3 duration=220.68µs 2026-08-07 12:10:11.380898238 DEBUG Received server response for request 3 2026-08-07 12:10:11.391085464 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.391173150 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.391198234 DEBUG method="shutdown" response.id=4 duration=36.20µs 2026-08-07 12:10:11.391562720 DEBUG Received server response for request 4 2026-08-07 12:10:11.391778109 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.391862449 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 12:10:11.400439603 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.400603226 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.400643958 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.400757746 DEBUG Client info: None 2026-08-07 12:10:11.400801339 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.400832421 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.400847183 INFO Version: Unknown 2026-08-07 12:10:11.404244041 DEBUG Received server response for request 1 2026-08-07 12:10:11.404342773 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.404544353 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.404649033 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.404668130 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.404724490 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.404732406 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.404744449 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.404759396 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.404769250 DEBUG Initializing workspace `file:///tmp/.tmpYrGynH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.404788710 DEBUG Searching for a project in '/tmp/.tmpYrGynH/src' 2026-08-07 12:10:11.404864080 DEBUG Found project at '/tmp/.tmpYrGynH' 2026-08-07 12:10:11.404874558 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.405410974 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.405422140 DEBUG Discovering virtual environment in `/tmp/.tmpYrGynH` 2026-08-07 12:10:11.405498892 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.405509232 DEBUG No virtual environment found 2026-08-07 12:10:11.405529052 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:11.405546767 DEBUG Adding first-party search path `/tmp/.tmpYrGynH/src` 2026-08-07 12:10:11.405555244 DEBUG Adding first-party search path `/tmp/.tmpYrGynH` 2026-08-07 12:10:11.405563582 DEBUG Using vendored stdlib 2026-08-07 12:10:11.405812685 INFO Python version: Python 3.10, platform: linux 2026-08-07 12:10:11.405822480 DEBUG Adding new file root '/tmp/.tmpYrGynH' of kind Project 2026-08-07 12:10:11.406107009 DEBUG Updating project to check open files 2026-08-07 12:10:11.406129976 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.406137570 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.406201578 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYrGynH/src/foo.py", kind: File } 2026-08-07 12:10:11.406244894 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYrGynH/src/foo.py` 2026-08-07 12:10:11.406252070 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.406268541 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.406457910 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYrGynH/src/foo.py"))}: Checking file '/tmp/.tmpYrGynH/src/foo.py' 2026-08-07 12:10:11.406871884 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYrGynH/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.453767718 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYrGynH/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 12:10:11.453826847 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYrGynH/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 12:10:11.453979132 DEBUG method="textDocument/diagnostic" response.id=2 duration=47.69ms 2026-08-07 12:10:11.454017705 DEBUG Received server response for request 2 2026-08-07 12:10:11.464504890 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:11.464602427 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.464631908 DEBUG method="shutdown" response.id=3 duration=38.56µs 2026-08-07 12:10:11.464656511 DEBUG Received server response for request 3 2026-08-07 12:10:11.464673732 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.464742195 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-07 12:10:11.473587292 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.473750812 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.473796894 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.473904726 DEBUG Client info: None 2026-08-07 12:10:11.473949041 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.473980443 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.473995042 INFO Version: Unknown 2026-08-07 12:10:11.478333031 DEBUG Received server response for request 1 2026-08-07 12:10:11.478406089 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.478594451 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.478668011 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.478678988 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.478711136 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.478719380 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.478763642 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.478789416 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.478798621 DEBUG Initializing workspace `file:///tmp/.tmpogKCFa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.478838669 DEBUG Searching for a project in '/tmp/.tmpogKCFa/src' 2026-08-07 12:10:11.478900306 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.478911123 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.479436839 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.479447582 DEBUG Discovering virtual environment in `/tmp/.tmpogKCFa/src` 2026-08-07 12:10:11.479526246 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.479537041 DEBUG No virtual environment found 2026-08-07 12:10:11.479560037 DEBUG Adding first-party search path `/tmp/.tmpogKCFa/src` 2026-08-07 12:10:11.479569384 DEBUG Using vendored stdlib 2026-08-07 12:10:11.479819677 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.479829812 DEBUG Adding new file root '/tmp/.tmpogKCFa/src' of kind Project 2026-08-07 12:10:11.480103722 DEBUG Updating project to check open files 2026-08-07 12:10:11.480128302 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.480136320 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.480200267 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpogKCFa/src/foo.py", kind: File } 2026-08-07 12:10:11.480244500 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpogKCFa/src/foo.py` 2026-08-07 12:10:11.480251888 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.480269283 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.480392693 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogKCFa/src/foo.py"))}: Checking file '/tmp/.tmpogKCFa/src/foo.py' 2026-08-07 12:10:11.480605867 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogKCFa/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.511639046 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogKCFa/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.525309169 DEBUG method="textDocument/diagnostic" response.id=2 duration=45.02ms 2026-08-07 12:10:11.525374064 DEBUG Received server response for request 2 2026-08-07 12:10:11.525416898 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:11.525427078 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.525492996 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:11.525551691 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpogKCFa/src/foo.py", kind: FileContent } 2026-08-07 12:10:11.525568267 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpogKCFa/src/foo.py` 2026-08-07 12:10:11.525698117 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogKCFa/src/foo.py"))}: Checking file '/tmp/.tmpogKCFa/src/foo.py' 2026-08-07 12:10:11.525868128 DEBUG method="textDocument/diagnostic" response.id=3 duration=266.07µs 2026-08-07 12:10:11.525894851 DEBUG Received server response for request 3 2026-08-07 12:10:11.535992958 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.536920339 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.536936412 DEBUG method="shutdown" response.id=4 duration=22.92µs 2026-08-07 12:10:11.536979544 DEBUG Received server response for request 4 2026-08-07 12:10:11.536990634 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.537044175 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-07 12:10:11.545328380 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-07 12:10:11.549812996 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.549863781 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.549983550 DEBUG Client info: None 2026-08-07 12:10:11.550028236 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.550060529 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 12:10:11.550075046 INFO Version: Unknown 2026-08-07 12:10:11.550150873 DEBUG Received server response for request 1 2026-08-07 12:10:11.550221773 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.550433400 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.550508474 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.550519931 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.550549621 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.550563542 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.550618015 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.550647820 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.550657031 DEBUG Initializing workspace `file:///tmp/.tmpn67cbL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.550677314 DEBUG Searching for a project in '/tmp/.tmpn67cbL/src' 2026-08-07 12:10:11.550739816 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.550749812 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.551335634 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.551351208 DEBUG Discovering virtual environment in `/tmp/.tmpn67cbL/src` 2026-08-07 12:10:11.551431714 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.551442406 DEBUG No virtual environment found 2026-08-07 12:10:11.551466099 DEBUG Adding first-party search path `/tmp/.tmpn67cbL/src` 2026-08-07 12:10:11.551475820 DEBUG Using vendored stdlib 2026-08-07 12:10:11.551752804 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.551766888 DEBUG Adding new file root '/tmp/.tmpn67cbL/src' of kind Project 2026-08-07 12:10:11.552077937 DEBUG Updating project to check open files 2026-08-07 12:10:11.552107798 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.552117001 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.552184126 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpn67cbL/src/foo.py", kind: File } 2026-08-07 12:10:11.552228525 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpn67cbL/src/foo.py` 2026-08-07 12:10:11.552236068 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.552253349 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.552417378 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn67cbL/src/foo.py"))}: Checking file '/tmp/.tmpn67cbL/src/foo.py' 2026-08-07 12:10:11.552627533 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn67cbL/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.583484496 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn67cbL/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.597789982 DEBUG method="textDocument/diagnostic" response.id=2 duration=45.52ms 2026-08-07 12:10:11.597853166 DEBUG Received server response for request 2 2026-08-07 12:10:11.598344921 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:11.598360970 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.598442531 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:11.598501847 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpn67cbL/src/foo.py", kind: FileContent } 2026-08-07 12:10:11.598519718 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpn67cbL/src/foo.py` 2026-08-07 12:10:11.598667507 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn67cbL/src/foo.py"))}: Checking file '/tmp/.tmpn67cbL/src/foo.py' 2026-08-07 12:10:11.598928421 DEBUG method="textDocument/diagnostic" response.id=3 duration=373.14µs 2026-08-07 12:10:11.598960027 DEBUG Received server response for request 3 2026-08-07 12:10:11.609398669 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.610085769 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.610101699 DEBUG method="shutdown" response.id=4 duration=23.20µs 2026-08-07 12:10:11.610192019 DEBUG Received server response for request 4 2026-08-07 12:10:11.610203439 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.610278652 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-07 12:10:11.621070750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.621239537 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.621292556 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.621409880 DEBUG Client info: None 2026-08-07 12:10:11.621453935 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.621484410 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.621498552 INFO Version: Unknown 2026-08-07 12:10:11.624241925 DEBUG Received server response for request 1 2026-08-07 12:10:11.624316775 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.624578589 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.624791433 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.624802705 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.624829958 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.624837902 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.624965402 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.625036099 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.625058585 DEBUG Initializing workspace `file:///tmp/.tmpBLWTl1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.625095109 DEBUG Searching for a project in '/tmp/.tmpBLWTl1/src' 2026-08-07 12:10:11.625197976 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.625214410 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.625880562 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.625892507 DEBUG Discovering virtual environment in `/tmp/.tmpBLWTl1/src` 2026-08-07 12:10:11.625971984 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.625982941 DEBUG No virtual environment found 2026-08-07 12:10:11.626006671 DEBUG Adding first-party search path `/tmp/.tmpBLWTl1/src` 2026-08-07 12:10:11.626016601 DEBUG Using vendored stdlib 2026-08-07 12:10:11.626286105 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.626297445 DEBUG Adding new file root '/tmp/.tmpBLWTl1/src' of kind Project 2026-08-07 12:10:11.626591523 DEBUG Updating project to check open files 2026-08-07 12:10:11.626613539 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.626621914 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.626688378 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBLWTl1/src/foo.py", kind: File } 2026-08-07 12:10:11.626732298 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBLWTl1/src/foo.py` 2026-08-07 12:10:11.626740078 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.626765130 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.626906990 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBLWTl1/src/foo.py"))}: Checking file '/tmp/.tmpBLWTl1/src/foo.py' 2026-08-07 12:10:11.627109722 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBLWTl1/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.656585109 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBLWTl1/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.670620078 DEBUG method="textDocument/diagnostic" response.id=2 duration=43.84ms 2026-08-07 12:10:11.671550453 DEBUG Received server response for request 2 2026-08-07 12:10:11.671604115 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.671772363 DEBUG method="textDocument/diagnostic" response.id=3 duration=121.59µs 2026-08-07 12:10:11.671800191 DEBUG Received server response for request 3 2026-08-07 12:10:11.681915208 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.682000001 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.682029785 DEBUG method="shutdown" response.id=4 duration=41.43µs 2026-08-07 12:10:11.682199091 DEBUG Received server response for request 4 2026-08-07 12:10:11.682211548 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.682252644 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 12:10:11.691641058 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.691917716 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.691997910 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.692115994 DEBUG Client info: None 2026-08-07 12:10:11.692170435 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: Some( false, ), }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.692205365 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.692219253 INFO Version: Unknown 2026-08-07 12:10:11.694255361 DEBUG Received server response for request 1 2026-08-07 12:10:11.694360580 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.694570324 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.694717880 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.694739419 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.694790068 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:11.694805023 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.694831572 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:11.694840644 DEBUG Initializing workspace `file:///tmp/.tmpIpH3nm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.694861013 DEBUG Searching for a project in '/tmp/.tmpIpH3nm/src' 2026-08-07 12:10:11.694921935 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.694932250 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.695484978 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.695497201 DEBUG Discovering virtual environment in `/tmp/.tmpIpH3nm/src` 2026-08-07 12:10:11.695576228 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.695587267 DEBUG No virtual environment found 2026-08-07 12:10:11.695609732 DEBUG Adding first-party search path `/tmp/.tmpIpH3nm/src` 2026-08-07 12:10:11.695618914 DEBUG Using vendored stdlib 2026-08-07 12:10:11.695873810 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.695884191 DEBUG Adding new file root '/tmp/.tmpIpH3nm/src' of kind Project 2026-08-07 12:10:11.696160261 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.696170517 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:11.696255109 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:11.700429878 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-08-07 12:10:11.700530716 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIpH3nm/src/foo.py"))}: Checking file '/tmp/.tmpIpH3nm/src/foo.py' 2026-08-07 12:10:11.700701695 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:11.700774662 DEBUG method="workspace/diagnostic" response.id=2 duration=4.60ms 2026-08-07 12:10:11.700811855 DEBUG Received server response for request 2 2026-08-07 12:10:11.701026052 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.701041888 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.701159902 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpIpH3nm/src/foo.py") 2026-08-07 12:10:11.701179072 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpIpH3nm/src/foo.py` 2026-08-07 12:10:11.701204052 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpIpH3nm/src/foo.py` 2026-08-07 12:10:11.701241818 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIpH3nm/src/foo.py` 2026-08-07 12:10:11.701249074 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.701265248 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.702360343 DEBUG method="textDocument/diagnostic" response.id=3 duration=1.08ms 2026-08-07 12:10:11.702391199 DEBUG Received server response for request 3 2026-08-07 12:10:11.712579091 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.712664291 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.712677708 DEBUG method="shutdown" response.id=4 duration=20.20µs 2026-08-07 12:10:11.712704929 DEBUG Received server response for request 4 2026-08-07 12:10:11.712716654 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.712772732 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-07 12:10:11.715919535 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.716073666 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.716118335 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.716217054 DEBUG Client info: None 2026-08-07 12:10:11.716261042 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.716291320 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.716305833 INFO Version: Unknown 2026-08-07 12:10:11.716393859 DEBUG Received server response for request 1 2026-08-07 12:10:11.716462500 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.716656023 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.716803658 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.716813826 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.716839724 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.716847433 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.716892193 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.716932298 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.716948099 DEBUG Initializing workspace `file:///tmp/.tmpY1XUn8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.716975503 DEBUG Searching for a project in '/tmp/.tmpY1XUn8/src' 2026-08-07 12:10:11.717066160 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.717083630 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.717828244 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.717845230 DEBUG Discovering virtual environment in `/tmp/.tmpY1XUn8/src` 2026-08-07 12:10:11.717959117 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.717978367 DEBUG No virtual environment found 2026-08-07 12:10:11.718014835 DEBUG Adding first-party search path `/tmp/.tmpY1XUn8/src` 2026-08-07 12:10:11.718032005 DEBUG Using vendored stdlib 2026-08-07 12:10:11.718399126 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.718418193 DEBUG Adding new file root '/tmp/.tmpY1XUn8/src' of kind Project 2026-08-07 12:10:11.718855847 DEBUG Updating project to check open files 2026-08-07 12:10:11.718887607 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.718901292 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.718996773 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpY1XUn8/src/foo.py", kind: File } 2026-08-07 12:10:11.719064871 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpY1XUn8/src/foo.py` 2026-08-07 12:10:11.719079138 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.719106767 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.719309035 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpY1XUn8/src/foo.py"))}: Checking file '/tmp/.tmpY1XUn8/src/foo.py' 2026-08-07 12:10:11.719619062 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpY1XUn8/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.749371761 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpY1XUn8/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.776229957 DEBUG method="textDocument/diagnostic" response.id=2 duration=57.09ms 2026-08-07 12:10:11.777101658 DEBUG Received server response for request 2 2026-08-07 12:10:11.787322376 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:11.787398066 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.787418775 DEBUG method="shutdown" response.id=3 duration=33.97µs 2026-08-07 12:10:11.788277943 DEBUG Received server response for request 3 2026-08-07 12:10:11.788288126 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.788337734 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-07 12:10:11.798613556 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.798854667 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.798902273 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.799004070 DEBUG Client info: None 2026-08-07 12:10:11.799049066 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.799076740 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.799089111 INFO Version: Unknown 2026-08-07 12:10:11.803253476 DEBUG Received server response for request 1 2026-08-07 12:10:11.803325654 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.803499369 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.803570304 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.803580802 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.803612781 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.803620517 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.803700656 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.803735798 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.803746667 DEBUG Initializing workspace `file:///tmp/.tmpBPQvlb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.803765949 DEBUG Searching for a project in '/tmp/.tmpBPQvlb/src' 2026-08-07 12:10:11.803834697 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.803844917 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.804452138 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.804464066 DEBUG Discovering virtual environment in `/tmp/.tmpBPQvlb/src` 2026-08-07 12:10:11.804549367 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.804560492 DEBUG No virtual environment found 2026-08-07 12:10:11.804584531 DEBUG Adding first-party search path `/tmp/.tmpBPQvlb/src` 2026-08-07 12:10:11.804594269 DEBUG Using vendored stdlib 2026-08-07 12:10:11.805042707 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.805062671 DEBUG Adding new file root '/tmp/.tmpBPQvlb/src' of kind Project 2026-08-07 12:10:11.805356380 DEBUG Updating project to check open files 2026-08-07 12:10:11.805388222 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.805396361 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.805464773 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBPQvlb/src/foo.py", kind: File } 2026-08-07 12:10:11.805515527 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBPQvlb/src/foo.py` 2026-08-07 12:10:11.805523787 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.805541242 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.805686886 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBPQvlb/src/foo.py"))}: Checking file '/tmp/.tmpBPQvlb/src/foo.py' 2026-08-07 12:10:11.805868542 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBPQvlb/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.834803585 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBPQvlb/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.846352933 DEBUG method="textDocument/diagnostic" response.id=2 duration=40.79ms 2026-08-07 12:10:11.847282203 DEBUG Received server response for request 2 2026-08-07 12:10:11.861049845 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:11.861130878 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.861144792 DEBUG method="shutdown" response.id=3 duration=23.24µs 2026-08-07 12:10:11.861166898 DEBUG Received server response for request 3 2026-08-07 12:10:11.861178826 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.861197232 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 12:10:11.867836541 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.871303394 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.871485330 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.871713271 DEBUG Client info: None 2026-08-07 12:10:11.871945607 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.871975990 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.871988324 INFO Version: Unknown 2026-08-07 12:10:11.872092669 DEBUG Received server response for request 1 2026-08-07 12:10:11.872153962 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.873260062 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.873360837 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.873369031 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.873391535 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.873397820 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.873434492 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.873476873 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.873489779 DEBUG Initializing workspace `file:///tmp/.tmpTJon9w/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.873513339 DEBUG Searching for a project in '/tmp/.tmpTJon9w/src' 2026-08-07 12:10:11.873585972 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.873601443 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.874296445 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.874311667 DEBUG Discovering virtual environment in `/tmp/.tmpTJon9w/src` 2026-08-07 12:10:11.874413330 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.874430080 DEBUG No virtual environment found 2026-08-07 12:10:11.874462609 DEBUG Adding first-party search path `/tmp/.tmpTJon9w/src` 2026-08-07 12:10:11.874476482 DEBUG Using vendored stdlib 2026-08-07 12:10:11.874901576 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.874921599 DEBUG Adding new file root '/tmp/.tmpTJon9w/src' of kind Project 2026-08-07 12:10:11.875372242 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.875386261 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.875476060 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTJon9w/src/foo.py", kind: File } 2026-08-07 12:10:11.875543628 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTJon9w/src/foo.py` 2026-08-07 12:10:11.875556250 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.875594552 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.875748300 DEBUG method="textDocument/diagnostic" response.id=2 duration=129.01µs 2026-08-07 12:10:11.875804886 DEBUG Received server response for request 2 2026-08-07 12:10:11.886028218 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:11.886089222 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.886110052 DEBUG method="shutdown" response.id=3 duration=30.66µs 2026-08-07 12:10:11.886162628 DEBUG Received server response for request 3 2026-08-07 12:10:11.886174044 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.886215378 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-08-07 12:10:11.888939621 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.889102744 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.889150951 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.889251449 DEBUG Client info: None 2026-08-07 12:10:11.889298615 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.889330828 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.889344123 INFO Version: Unknown 2026-08-07 12:10:11.894274183 DEBUG Received server response for request 1 2026-08-07 12:10:11.894443621 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.894656738 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.894750464 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.894765716 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.894810835 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.894824722 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.894847523 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.894884455 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.894898699 DEBUG Initializing workspace `file:///tmp/.tmpNp1e8O/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.894923410 DEBUG Searching for a project in '/tmp/.tmpNp1e8O/src' 2026-08-07 12:10:11.895012494 DEBUG Found project at '/tmp/.tmpNp1e8O' 2026-08-07 12:10:11.895029708 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.895641978 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.895659503 DEBUG Discovering virtual environment in `/tmp/.tmpNp1e8O` 2026-08-07 12:10:11.895748191 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.895767099 DEBUG No virtual environment found 2026-08-07 12:10:11.895788808 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:11.895806724 DEBUG Adding first-party search path `/tmp/.tmpNp1e8O/src` 2026-08-07 12:10:11.895816160 DEBUG Adding first-party search path `/tmp/.tmpNp1e8O` 2026-08-07 12:10:11.895824558 DEBUG Using vendored stdlib 2026-08-07 12:10:11.896111884 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.896124685 DEBUG Adding new file root '/tmp/.tmpNp1e8O' of kind Project 2026-08-07 12:10:11.896496492 DEBUG Updating project to check open files 2026-08-07 12:10:11.896522457 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.896533269 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.896612009 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNp1e8O/src/foo.py", kind: File } 2026-08-07 12:10:11.896663324 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNp1e8O/src/foo.py` 2026-08-07 12:10:11.896671697 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.896690214 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.896825742 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNp1e8O/src/foo.py"))}: Checking file '/tmp/.tmpNp1e8O/src/foo.py' 2026-08-07 12:10:11.897067531 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNp1e8O/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:11.931272740 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNp1e8O/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:11.946459039 DEBUG method="textDocument/diagnostic" response.id=2 duration=49.75ms 2026-08-07 12:10:11.946544888 DEBUG Received server response for request 2 2026-08-07 12:10:11.946930328 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.946945529 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:11.947076748 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNp1e8O/src/excluded/lib.py", kind: File } 2026-08-07 12:10:11.947251958 DEBUG method="textDocument/diagnostic" response.id=3 duration=122.64µs 2026-08-07 12:10:11.947282519 DEBUG Received server response for request 3 2026-08-07 12:10:11.957533162 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:11.957610718 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:11.957627539 DEBUG method="shutdown" response.id=4 duration=25.20µs 2026-08-07 12:10:11.958010847 DEBUG Received server response for request 4 2026-08-07 12:10:11.958025193 DEBUG Client sends notification `exit` 2026-08-07 12:10:11.958072328 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-07 12:10:11.966031972 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:11.969531353 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:11.969715683 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:11.969938560 DEBUG Client info: None 2026-08-07 12:10:11.970199888 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:11.970262437 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:11.970277060 INFO Version: Unknown 2026-08-07 12:10:11.970389845 DEBUG Received server response for request 1 2026-08-07 12:10:11.970455078 DEBUG Client sends notification `initialized` 2026-08-07 12:10:11.971550957 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:11.971691546 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:11.971702031 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:11.971726947 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:11.971733806 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:11.971823988 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:11.971877980 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:11.971893953 DEBUG Initializing workspace `file:///tmp/.tmpOf5SYV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:11.971927708 DEBUG Searching for a project in '/tmp/.tmpOf5SYV/src' 2026-08-07 12:10:11.972027796 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:11.972056042 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:11.972928529 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:11.972946880 DEBUG Discovering virtual environment in `/tmp/.tmpOf5SYV/src` 2026-08-07 12:10:11.973077042 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:11.973106601 DEBUG No virtual environment found 2026-08-07 12:10:11.973143498 DEBUG Adding first-party search path `/tmp/.tmpOf5SYV/src` 2026-08-07 12:10:11.973159365 DEBUG Using vendored stdlib 2026-08-07 12:10:11.973568841 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:11.973598277 DEBUG Adding new file root '/tmp/.tmpOf5SYV/src' of kind Project 2026-08-07 12:10:11.974081513 DEBUG Updating project to check open files 2026-08-07 12:10:11.974121595 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:11.974136853 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:11.974283087 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOf5SYV/src/foo.py", kind: File } 2026-08-07 12:10:11.974371669 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOf5SYV/src/foo.py` 2026-08-07 12:10:11.974386125 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:11.974415208 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:11.975488781 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOf5SYV/src/foo.py"))}: Checking file '/tmp/.tmpOf5SYV/src/foo.py' 2026-08-07 12:10:11.975892863 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOf5SYV/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:12.017581853 DEBUG method="textDocument/diagnostic" response.id=2 duration=43.13ms 2026-08-07 12:10:12.017672064 DEBUG Received server response for request 2 2026-08-07 12:10:12.028067066 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:12.028159986 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:12.028179892 DEBUG method="shutdown" response.id=3 duration=32.18µs 2026-08-07 12:10:12.028233890 DEBUG Received server response for request 3 2026-08-07 12:10:12.028244986 DEBUG Client sends notification `exit` 2026-08-07 12:10:12.028306310 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 12:10:12.037613855 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:12.037776937 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:12.037825738 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:12.037929738 DEBUG Client info: None 2026-08-07 12:10:12.037975517 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:12.038003892 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:12.038016312 INFO Version: Unknown 2026-08-07 12:10:12.038121763 DEBUG Received server response for request 1 2026-08-07 12:10:12.038197796 DEBUG Client sends notification `initialized` 2026-08-07 12:10:12.038390152 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:12.038479091 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:12.038490332 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:12.038530673 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.038546357 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:12.038541294 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:12.038587597 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:12.038596751 DEBUG Initializing workspace `file:///tmp/.tmpsTO9ok/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:12.038615593 DEBUG Searching for a project in '/tmp/.tmpsTO9ok/src' 2026-08-07 12:10:12.038674248 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:12.038683755 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:12.039192908 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:12.039203373 DEBUG Discovering virtual environment in `/tmp/.tmpsTO9ok/src` 2026-08-07 12:10:12.039276582 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:12.039286593 DEBUG No virtual environment found 2026-08-07 12:10:12.039309623 DEBUG Adding first-party search path `/tmp/.tmpsTO9ok/src` 2026-08-07 12:10:12.039318761 DEBUG Using vendored stdlib 2026-08-07 12:10:12.039562589 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:12.039572474 DEBUG Adding new file root '/tmp/.tmpsTO9ok/src' of kind Project 2026-08-07 12:10:12.039835109 DEBUG Updating project to check open files 2026-08-07 12:10:12.039859332 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:12.039867134 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:12.039930791 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsTO9ok/src/foo.py", kind: File } 2026-08-07 12:10:12.039973300 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsTO9ok/src/foo.py` 2026-08-07 12:10:12.039980539 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.039997234 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:12.040167888 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsTO9ok/src/foo.py"))}: Checking file '/tmp/.tmpsTO9ok/src/foo.py' 2026-08-07 12:10:12.040466703 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsTO9ok/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:12.070238898 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsTO9ok/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:12.088498740 DEBUG method="textDocument/diagnostic" response.id=2 duration=48.49ms 2026-08-07 12:10:12.088562904 DEBUG Received server response for request 2 2026-08-07 12:10:12.098998386 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:12.099121871 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:12.099138039 DEBUG method="shutdown" response.id=3 duration=25.39µs 2026-08-07 12:10:12.099188304 DEBUG Received server response for request 3 2026-08-07 12:10:12.099200388 DEBUG Client sends notification `exit` 2026-08-07 12:10:12.099336746 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-07 12:10:12.108339828 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:12.108501832 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:12.108546322 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:12.108670316 DEBUG Client info: None 2026-08-07 12:10:12.108717375 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:12.108748691 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:12.108763062 INFO Version: Unknown 2026-08-07 12:10:12.113948119 DEBUG Received server response for request 1 2026-08-07 12:10:12.114022406 DEBUG Client sends notification `initialized` 2026-08-07 12:10:12.114223378 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:12.114420382 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:12.114432914 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:12.114480212 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.114494267 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:12.115088054 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:12.115288058 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:12.115465498 DEBUG Initializing workspace `file:///tmp/.tmpLnl3oZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:12.115991617 DEBUG Searching for a project in '/tmp/.tmpLnl3oZ/src' 2026-08-07 12:10:12.116062984 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:12.116074255 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:12.116628578 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:12.116640746 DEBUG Discovering virtual environment in `/tmp/.tmpLnl3oZ/src` 2026-08-07 12:10:12.116721296 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:12.116732412 DEBUG No virtual environment found 2026-08-07 12:10:12.116756310 DEBUG Adding first-party search path `/tmp/.tmpLnl3oZ/src` 2026-08-07 12:10:12.116766240 DEBUG Using vendored stdlib 2026-08-07 12:10:12.117016548 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:12.117027583 DEBUG Adding new file root '/tmp/.tmpLnl3oZ/src' of kind Project 2026-08-07 12:10:12.117307572 DEBUG Updating project to check open files 2026-08-07 12:10:12.117332732 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:12.117341519 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:12.117409783 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLnl3oZ/src/foo.py", kind: File } 2026-08-07 12:10:12.117456251 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLnl3oZ/src/foo.py` 2026-08-07 12:10:12.117464574 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.117482017 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:12.117626744 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLnl3oZ/src/foo.py"))}: Checking file '/tmp/.tmpLnl3oZ/src/foo.py' 2026-08-07 12:10:12.118736904 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.24ms 2026-08-07 12:10:12.118961257 DEBUG Received server response for request 2 2026-08-07 12:10:12.129554240 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:12.129666785 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:12.129682355 DEBUG method="shutdown" response.id=3 duration=24.06µs 2026-08-07 12:10:12.129748111 DEBUG Received server response for request 3 2026-08-07 12:10:12.129760226 DEBUG Client sends notification `exit` 2026-08-07 12:10:12.129892691 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-07 12:10:12.132567695 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:12.132717955 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:12.132761925 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:12.132843410 DEBUG Client info: None 2026-08-07 12:10:12.132892218 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:12.132923757 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:12.132938363 INFO Version: Unknown 2026-08-07 12:10:12.133032134 DEBUG Received server response for request 1 2026-08-07 12:10:12.133088248 DEBUG Client sends notification `initialized` 2026-08-07 12:10:12.133262519 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:12.133377269 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:12.133386126 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:12.133416138 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.133430230 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:12.133452101 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:12.133479720 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:12.133488761 DEBUG Initializing workspace `file:///tmp/.tmpbE2LTL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:12.133506781 DEBUG Searching for a project in '/tmp/.tmpbE2LTL/src' 2026-08-07 12:10:12.133565949 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:12.133574880 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:12.134089355 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:12.134100562 DEBUG Discovering virtual environment in `/tmp/.tmpbE2LTL/src` 2026-08-07 12:10:12.134173283 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:12.134183390 DEBUG No virtual environment found 2026-08-07 12:10:12.134206417 DEBUG Adding first-party search path `/tmp/.tmpbE2LTL/src` 2026-08-07 12:10:12.134215900 DEBUG Using vendored stdlib 2026-08-07 12:10:12.134483642 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:12.134494224 DEBUG Adding new file root '/tmp/.tmpbE2LTL/src' of kind Project 2026-08-07 12:10:12.134783996 DEBUG Updating project to check open files 2026-08-07 12:10:12.134805675 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:12.134813292 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:12.134876498 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbE2LTL/src/foo.py", kind: File } 2026-08-07 12:10:12.134917251 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbE2LTL/src/foo.py` 2026-08-07 12:10:12.134924724 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.134941662 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:12.135092923 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbE2LTL/src/foo.py"))}: Checking file '/tmp/.tmpbE2LTL/src/foo.py' 2026-08-07 12:10:12.135630662 DEBUG method="textDocument/diagnostic" response.id=2 duration=672.35µs 2026-08-07 12:10:12.135708849 DEBUG Received server response for request 2 2026-08-07 12:10:12.146105388 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:12.146164558 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:12.146179316 DEBUG method="shutdown" response.id=3 duration=21.92µs 2026-08-07 12:10:12.146229406 DEBUG Received server response for request 3 2026-08-07 12:10:12.146241261 DEBUG Client sends notification `exit` 2026-08-07 12:10:12.146309535 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-07 12:10:12.149345462 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:12.149497378 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:12.149542957 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:12.149691382 DEBUG Client info: None 2026-08-07 12:10:12.149739050 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:12.149771826 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:12.149785376 INFO Version: Unknown 2026-08-07 12:10:12.153921177 DEBUG Received server response for request 1 2026-08-07 12:10:12.153993402 DEBUG Client sends notification `initialized` 2026-08-07 12:10:12.154153300 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:12.154207789 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:12.154221289 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:12.154255164 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.154262126 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:12.154296873 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:12.154322566 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:12.154330806 DEBUG Initializing workspace `file:///tmp/.tmptHTaHz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:12.154347080 DEBUG Searching for a project in '/tmp/.tmptHTaHz/src' 2026-08-07 12:10:12.154406449 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:12.154415896 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:12.154989150 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:12.155000697 DEBUG Discovering virtual environment in `/tmp/.tmptHTaHz/src` 2026-08-07 12:10:12.155074810 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:12.155085214 DEBUG No virtual environment found 2026-08-07 12:10:12.155107101 DEBUG Adding first-party search path `/tmp/.tmptHTaHz/src` 2026-08-07 12:10:12.155133310 DEBUG Using vendored stdlib 2026-08-07 12:10:12.155382539 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:12.155392240 DEBUG Adding new file root '/tmp/.tmptHTaHz/src' of kind Project 2026-08-07 12:10:12.155658408 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:12.155668453 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:12.155748208 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptHTaHz/src/unchanged.py", kind: File } 2026-08-07 12:10:12.155789556 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptHTaHz/src/unchanged.py` 2026-08-07 12:10:12.155797130 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.155820023 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:12.155952181 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.155930060 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:12.158170689 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-08-07 12:10:12.158228382 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.158309326 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/unchanged.py"))}: Checking file '/tmp/.tmptHTaHz/src/unchanged.py' 2026-08-07 12:10:12.158329691 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/modified_same_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/modified_same_error.py' 2026-08-07 12:10:12.158389166 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/new_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/new_error.py' 2026-08-07 12:10:12.158398361 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/changed_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/changed_error.py' 2026-08-07 12:10:12.158396765 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/fixed_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/fixed_error.py' 2026-08-07 12:10:12.158797404 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/modified_same_error.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:12.191291919 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/modified_same_error.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:12.204101429 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.204142929 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.046s 2026-08-07 12:10:12.204183599 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.204277484 DEBUG method="workspace/diagnostic" response.id=2 duration=48.44ms 2026-08-07 12:10:12.204300244 DEBUG Received server response for request 2 2026-08-07 12:10:12.205365732 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.205381912 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.205390511 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.205398681 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:12.205406593 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:12.205413720 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:12.205420382 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:12.205427882 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:12.205432634 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:12.205495509 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptHTaHz/src/new_error.py") 2026-08-07 12:10:12.205514408 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/new_error.py` 2026-08-07 12:10:12.205542324 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptHTaHz/src/new_error.py` 2026-08-07 12:10:12.205585732 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptHTaHz/src/new_error.py` 2026-08-07 12:10:12.205593580 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.205610191 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(200))}}: Set open project files (count: 2) 2026-08-07 12:10:12.205669619 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptHTaHz/src/fixed_error.py") 2026-08-07 12:10:12.205683560 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/fixed_error.py` 2026-08-07 12:10:12.205697175 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptHTaHz/src/fixed_error.py` 2026-08-07 12:10:12.205723191 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptHTaHz/src/fixed_error.py` 2026-08-07 12:10:12.205730294 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.205745066 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(200)), file(Id(201))}}: Set open project files (count: 3) 2026-08-07 12:10:12.205803279 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptHTaHz/src/changed_error.py") 2026-08-07 12:10:12.205816273 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/changed_error.py` 2026-08-07 12:10:12.205829648 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptHTaHz/src/changed_error.py` 2026-08-07 12:10:12.205855033 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptHTaHz/src/changed_error.py` 2026-08-07 12:10:12.205862011 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.205877113 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(201)), file(Id(202)), file(Id(200))}}: Set open project files (count: 4) 2026-08-07 12:10:12.205931517 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptHTaHz/src/modified_same_error.py") 2026-08-07 12:10:12.205944326 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/modified_same_error.py` 2026-08-07 12:10:12.205957367 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptHTaHz/src/modified_same_error.py` 2026-08-07 12:10:12.205982310 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptHTaHz/src/modified_same_error.py` 2026-08-07 12:10:12.205989449 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:12.206004166 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(201)), file(Id(203)), file(Id(202)), file(Id(200))}}: Set open project files (count: 5) 2026-08-07 12:10:12.206034193 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:12.206069658 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptHTaHz/src/new_error.py", kind: FileContent } 2026-08-07 12:10:12.206082121 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/new_error.py` 2026-08-07 12:10:12.206115132 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:12.206151753 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptHTaHz/src/fixed_error.py", kind: FileContent } 2026-08-07 12:10:12.206163824 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/fixed_error.py` 2026-08-07 12:10:12.206196683 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:12.206232296 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptHTaHz/src/changed_error.py", kind: FileContent } 2026-08-07 12:10:12.206244667 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/changed_error.py` 2026-08-07 12:10:12.206276341 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:12.206312255 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptHTaHz/src/modified_same_error.py", kind: FileContent } 2026-08-07 12:10:12.206324660 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptHTaHz/src/modified_same_error.py` 2026-08-07 12:10:12.206420134 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:12.206446462 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.206454689 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.206518898 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/modified_same_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/modified_same_error.py' 2026-08-07 12:10:12.206559220 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/fixed_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/fixed_error.py' 2026-08-07 12:10:12.206575539 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/new_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/new_error.py' 2026-08-07 12:10:12.206582000 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmptHTaHz/src/changed_error.py"))}: Checking file '/tmp/.tmptHTaHz/src/changed_error.py' 2026-08-07 12:10:12.207043679 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.207099066 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 12:10:12.207153521 DEBUG Received notification `$/progress` 2026-08-07 12:10:12.207192185 DEBUG method="workspace/diagnostic" response.id=3 duration=845.75µs 2026-08-07 12:10:12.207225306 DEBUG Received server response for request 3 2026-08-07 12:10:12.218160560 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:12.218225757 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:12.218241384 DEBUG method="shutdown" response.id=4 duration=22.46µs 2026-08-07 12:10:12.218291724 DEBUG Received server response for request 4 2026-08-07 12:10:12.218300712 DEBUG Client sends notification `exit` 2026-08-07 12:10:12.218349765 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-07 12:10:12.226570996 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:12.226709490 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:12.226773789 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:12.226920384 DEBUG Client info: None 2026-08-07 12:10:12.226966916 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:12.227000869 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:12.227014984 INFO Version: Unknown 2026-08-07 12:10:12.227119462 DEBUG Received server response for request 1 2026-08-07 12:10:12.227219095 DEBUG Client sends notification `initialized` 2026-08-07 12:10:12.227525730 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:12.227848050 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:12.227861285 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:12.228089697 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:12.228345515 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:12.228598019 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:12.228686234 DEBUG Initializing workspace `file:///tmp/.tmp6mOdFY/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:12.228788968 DEBUG Searching for a project in '/tmp/.tmp6mOdFY/astral:test' 2026-08-07 12:10:12.229099976 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:12.229118453 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:12.232505947 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:12.232525628 DEBUG Discovering virtual environment in `/tmp/.tmp6mOdFY/astral:test` 2026-08-07 12:10:12.232653917 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:12.232674763 DEBUG No virtual environment found 2026-08-07 12:10:12.232717421 DEBUG Adding first-party search path `/tmp/.tmp6mOdFY/astral:test` 2026-08-07 12:10:12.232736082 DEBUG Using vendored stdlib 2026-08-07 12:10:12.233121273 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:12.233141080 DEBUG Adding new file root '/tmp/.tmp6mOdFY/astral:test' of kind Project 2026-08-07 12:10:12.233594970 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:12.233611994 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:12.233722777 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 12:10:12.236442197 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:12.236538904 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6mOdFY/astral:test/test.py"))}: Checking file '/tmp/.tmp6mOdFY/astral:test/test.py' 2026-08-07 12:10:12.236708937 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6mOdFY/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:12.266747263 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6mOdFY/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:12.280623582 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.044s 2026-08-07 12:10:12.280709695 DEBUG method="workspace/diagnostic" response.id=2 duration=47.09ms 2026-08-07 12:10:12.284702035 DEBUG Received server response for request 2 2026-08-07 12:10:12.284767728 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:12.285014062 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 12:10:12.285046425 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:12.285057250 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:14.284914837 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:14.285900521 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:14.286000968 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 12:10:14.286027062 DEBUG method="shutdown" response.id=4 duration=171.25µs 2026-08-07 12:10:14.286817462 DEBUG Received server response for request 3 2026-08-07 12:10:14.286831628 DEBUG Received server response for request 4 2026-08-07 12:10:14.286841337 DEBUG Client sends notification `exit` 2026-08-07 12:10:14.286884882 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-07 12:10:14.296268869 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:14.296534945 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:14.296618681 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:14.296774250 DEBUG Client info: None 2026-08-07 12:10:14.296847603 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:14.296898994 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:14.296922261 INFO Version: Unknown 2026-08-07 12:10:14.297085863 DEBUG Received server response for request 1 2026-08-07 12:10:14.297214679 DEBUG Client sends notification `initialized` 2026-08-07 12:10:14.297452660 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:14.297633822 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:14.297650271 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:14.297685308 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:14.297700179 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:14.297729398 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:14.297738878 DEBUG Initializing workspace `file:///tmp/.tmpoByL0r/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:14.297758777 DEBUG Searching for a project in '/tmp/.tmpoByL0r/src' 2026-08-07 12:10:14.297821513 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:14.297832558 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:14.298405603 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:14.298418228 DEBUG Discovering virtual environment in `/tmp/.tmpoByL0r/src` 2026-08-07 12:10:14.298496669 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:14.298507015 DEBUG No virtual environment found 2026-08-07 12:10:14.298530742 DEBUG Adding first-party search path `/tmp/.tmpoByL0r/src` 2026-08-07 12:10:14.298539849 DEBUG Using vendored stdlib 2026-08-07 12:10:14.298819322 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:14.298832617 DEBUG Adding new file root '/tmp/.tmpoByL0r/src' of kind Project 2026-08-07 12:10:14.299110625 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:14.299121068 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:14.299741224 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:14.302962789 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:14.303097558 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpoByL0r/src/test.py"))}: Checking file '/tmp/.tmpoByL0r/src/test.py' 2026-08-07 12:10:14.303350773 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpoByL0r/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:14.337084478 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpoByL0r/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:14.352045445 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.049s 2026-08-07 12:10:14.352133759 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:16.297928744 DEBUG Client sends notification `$/cancelRequest` 2026-08-07 12:10:16.298083291 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-07 12:10:16.298138367 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-07 12:10:16.298195056 DEBUG Received server response for request 2 2026-08-07 12:10:16.309086410 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:16.309155769 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:16.309172851 DEBUG method="shutdown" response.id=3 duration=27.08µs 2026-08-07 12:10:16.309237072 DEBUG Received server response for request 3 2026-08-07 12:10:16.309251199 DEBUG Client sends notification `exit` 2026-08-07 12:10:16.309298912 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-07 12:10:16.315396519 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:16.315537142 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:16.315589330 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:16.315694570 DEBUG Client info: None 2026-08-07 12:10:16.315739609 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:16.315777234 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:16.315794902 INFO Version: Unknown 2026-08-07 12:10:16.320111033 DEBUG Received server response for request 1 2026-08-07 12:10:16.320191841 DEBUG Client sends notification `initialized` 2026-08-07 12:10:16.320368414 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:16.320481691 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:16.320499244 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:16.320535562 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:16.320545042 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:16.320585919 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:16.320616427 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:16.320626134 DEBUG Initializing workspace `file:///tmp/.tmpN6c47J/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:16.324736775 DEBUG Searching for a project in '/tmp/.tmpN6c47J/src' 2026-08-07 12:10:16.326115644 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:16.326537060 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:16.328160101 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:16.328362876 DEBUG Discovering virtual environment in `/tmp/.tmpN6c47J/src` 2026-08-07 12:10:16.328788404 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:16.328980958 DEBUG No virtual environment found 2026-08-07 12:10:16.329184031 DEBUG Adding first-party search path `/tmp/.tmpN6c47J/src` 2026-08-07 12:10:16.329537107 DEBUG Using vendored stdlib 2026-08-07 12:10:16.330215626 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:16.330632962 DEBUG Adding new file root '/tmp/.tmpN6c47J/src' of kind Project 2026-08-07 12:10:16.331493814 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:16.332043230 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:16.332572505 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpN6c47J/src/test.py", kind: File } 2026-08-07 12:10:16.332949537 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpN6c47J/src/test.py` 2026-08-07 12:10:16.333468177 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:16.333928710 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:16.334200062 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:16.335992572 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:16.336148539 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpN6c47J/src/test.py"))}: Checking file '/tmp/.tmpN6c47J/src/test.py' 2026-08-07 12:10:16.336448779 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpN6c47J/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:16.369799064 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpN6c47J/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:16.385586095 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.050s 2026-08-07 12:10:16.385642056 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:18.320726628 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:18.320905443 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:18.320999537 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpN6c47J/src/test.py", kind: FileContent } 2026-08-07 12:10:18.321016785 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpN6c47J/src/test.py` 2026-08-07 12:10:18.321065888 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 12:10:18.321176070 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:18.321296656 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpN6c47J/src/test.py"))}: Checking file '/tmp/.tmpN6c47J/src/test.py' 2026-08-07 12:10:18.321685515 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:18.321740292 DEBUG method="workspace/diagnostic" response.id=2 duration=1.99s 2026-08-07 12:10:18.321843736 DEBUG Received server response for request 2 2026-08-07 12:10:18.332726414 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:18.332806972 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:18.332826119 DEBUG method="shutdown" response.id=3 duration=28.26µs 2026-08-07 12:10:18.332893208 DEBUG Received server response for request 3 2026-08-07 12:10:18.332906687 DEBUG Client sends notification `exit` 2026-08-07 12:10:18.332928855 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-07 12:10:18.339779960 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:18.339944531 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:18.340004861 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:18.340092050 DEBUG Client info: None 2026-08-07 12:10:18.340132533 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:18.340165875 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:18.340179685 INFO Version: Unknown 2026-08-07 12:10:18.344248111 DEBUG Received server response for request 1 2026-08-07 12:10:18.344366443 DEBUG Client sends notification `initialized` 2026-08-07 12:10:18.344572642 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:18.344672435 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:18.344694210 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:18.344742996 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:18.353457171 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:18.353494148 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:18.353511476 DEBUG Initializing workspace `file:///tmp/.tmpP0VhJb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:18.353541302 DEBUG Searching for a project in '/tmp/.tmpP0VhJb/src' 2026-08-07 12:10:18.353640283 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:18.353658718 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:18.354490695 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:18.354508955 DEBUG Discovering virtual environment in `/tmp/.tmpP0VhJb/src` 2026-08-07 12:10:18.354631289 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:18.354651855 DEBUG No virtual environment found 2026-08-07 12:10:18.354691726 DEBUG Adding first-party search path `/tmp/.tmpP0VhJb/src` 2026-08-07 12:10:18.354708728 DEBUG Using vendored stdlib 2026-08-07 12:10:18.355161035 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:18.355181941 DEBUG Adding new file root '/tmp/.tmpP0VhJb/src' of kind Project 2026-08-07 12:10:18.355632341 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:18.355648740 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:18.355762152 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:18.358410138 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:18.358531929 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpP0VhJb/src/test.py"))}: Checking file '/tmp/.tmpP0VhJb/src/test.py' 2026-08-07 12:10:18.358724671 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpP0VhJb/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:18.389589404 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpP0VhJb/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:18.403106113 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.045s 2026-08-07 12:10:18.403139064 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:20.344891638 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:20.345068560 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:20.345136162 DEBUG method="workspace/diagnostic" response.id=2 duration=1.99s 2026-08-07 12:10:20.345156232 DEBUG method="shutdown" response.id=3 duration=102.24µs 2026-08-07 12:10:20.345165726 DEBUG Received server response for request 2 2026-08-07 12:10:20.345176408 DEBUG Received server response for request 3 2026-08-07 12:10:20.345190361 DEBUG Client sends notification `exit` 2026-08-07 12:10:20.345228931 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-07 12:10:20.353262777 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:20.353399134 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:20.353447425 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:20.353598332 DEBUG Client info: None 2026-08-07 12:10:20.353665480 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:20.353707138 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:20.353725109 INFO Version: Unknown 2026-08-07 12:10:20.353862605 DEBUG Received server response for request 1 2026-08-07 12:10:20.353932427 DEBUG Client sends notification `initialized` 2026-08-07 12:10:20.354104134 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:20.354250705 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:20.354261347 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:20.354283785 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:20.354288787 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:20.354324894 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:20.354363281 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:20.354375923 DEBUG Initializing workspace `file:///tmp/.tmpAI8bxE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:20.354398447 DEBUG Searching for a project in '/tmp/.tmpAI8bxE/src' 2026-08-07 12:10:20.354473880 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:20.354488400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:20.355272718 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:20.355287386 DEBUG Discovering virtual environment in `/tmp/.tmpAI8bxE/src` 2026-08-07 12:10:20.355384748 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:20.355401037 DEBUG No virtual environment found 2026-08-07 12:10:20.355432419 DEBUG Adding first-party search path `/tmp/.tmpAI8bxE/src` 2026-08-07 12:10:20.355444841 DEBUG Using vendored stdlib 2026-08-07 12:10:20.355785185 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:20.355800898 DEBUG Adding new file root '/tmp/.tmpAI8bxE/src' of kind Project 2026-08-07 12:10:20.356206037 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:20.356218796 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:20.356312279 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAI8bxE/src/test.py", kind: File } 2026-08-07 12:10:20.356380394 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAI8bxE/src/test.py` 2026-08-07 12:10:20.356390664 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:20.356430011 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:20.356538091 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:20.361360802 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.005s 2026-08-07 12:10:20.361479228 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpAI8bxE/src/test.py"))}: Checking file '/tmp/.tmpAI8bxE/src/test.py' 2026-08-07 12:10:20.361775791 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpAI8bxE/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:20.390251576 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpAI8bxE/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:20.403305238 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.042s 2026-08-07 12:10:20.403346929 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:22.354444839 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:22.354733984 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:22.354886654 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpAI8bxE/src/test.py", kind: FileContent } 2026-08-07 12:10:22.354919320 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpAI8bxE/src/test.py` 2026-08-07 12:10:22.354993134 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 12:10:22.355353947 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:22.355467158 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpAI8bxE/src/test.py"))}: Checking file '/tmp/.tmpAI8bxE/src/test.py' 2026-08-07 12:10:22.356112199 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 12:10:22.357026007 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 12:10:22.357130222 DEBUG Received server response for request 2 2026-08-07 12:10:22.357204720 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:22.357374923 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:22.357416554 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:22.357430925 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:24.357400707 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:24.357623076 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:24.357759042 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpAI8bxE/src/test.py", kind: FileContent } 2026-08-07 12:10:24.357796808 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpAI8bxE/src/test.py` 2026-08-07 12:10:24.357884072 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 12:10:24.357951468 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.358074068 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpAI8bxE/src/test.py"))}: Checking file '/tmp/.tmpAI8bxE/src/test.py' 2026-08-07 12:10:24.358336164 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:24.358409466 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 12:10:24.358490017 DEBUG Received server response for request 3 2026-08-07 12:10:24.369325882 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:24.369427556 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.369446107 DEBUG method="shutdown" response.id=4 duration=27.33µs 2026-08-07 12:10:24.369497271 DEBUG Received server response for request 4 2026-08-07 12:10:24.369521998 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.369579398 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-07 12:10:24.377744468 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.377912783 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.377969367 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.378081990 DEBUG Client info: None 2026-08-07 12:10:24.378128837 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.378163488 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.378179255 INFO Version: Unknown 2026-08-07 12:10:24.383624324 DEBUG Received server response for request 1 2026-08-07 12:10:24.383751605 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.383956052 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.384051376 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.384067691 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.384099638 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:24.384137853 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.384165140 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:24.384174507 DEBUG Initializing workspace `file:///tmp/.tmpfqDqaC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.384194527 DEBUG Searching for a project in '/tmp/.tmpfqDqaC/src' 2026-08-07 12:10:24.384269736 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.384280156 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.384819861 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.384831687 DEBUG Discovering virtual environment in `/tmp/.tmpfqDqaC/src` 2026-08-07 12:10:24.384948070 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.384962548 DEBUG No virtual environment found 2026-08-07 12:10:24.384988416 DEBUG Adding first-party search path `/tmp/.tmpfqDqaC/src` 2026-08-07 12:10:24.384999314 DEBUG Using vendored stdlib 2026-08-07 12:10:24.385354822 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.385377382 DEBUG Adding new file root '/tmp/.tmpfqDqaC/src' of kind Project 2026-08-07 12:10:24.385659923 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.385670517 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:24.385747183 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.387769548 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-08-07 12:10:24.387989777 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_002.py"))}: Checking file '/tmp/.tmpfqDqaC/src/file_002.py' 2026-08-07 12:10:24.387991492 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_003.py"))}: Checking file '/tmp/.tmpfqDqaC/src/file_003.py' 2026-08-07 12:10:24.388050503 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_001.py"))}: Checking file '/tmp/.tmpfqDqaC/src/file_001.py' 2026-08-07 12:10:24.388222714 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_000.py"))}: Checking file '/tmp/.tmpfqDqaC/src/file_000.py' 2026-08-07 12:10:24.388336523 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_002.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.388450640 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_004.py"))}: Checking file '/tmp/.tmpfqDqaC/src/file_004.py' 2026-08-07 12:10:24.426697023 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfqDqaC/src/file_000.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.442249820 DEBUG Received notification `$/progress` 2026-08-07 12:10:24.442516888 DEBUG Received notification `$/progress` 2026-08-07 12:10:24.442825421 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.055s 2026-08-07 12:10:24.442902468 DEBUG method="workspace/diagnostic" response.id=2 duration=57.23ms 2026-08-07 12:10:24.443346750 DEBUG Received server response for request 2 2026-08-07 12:10:24.453892115 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.454169828 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.454188083 DEBUG method="shutdown" response.id=3 duration=27.32µs 2026-08-07 12:10:24.454285917 DEBUG Received server response for request 3 2026-08-07 12:10:24.454310460 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.454375984 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-07 12:10:24.463322574 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.463494099 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.463544289 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.463699150 DEBUG Client info: None 2026-08-07 12:10:24.463754933 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.463788416 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.463803552 INFO Version: Unknown 2026-08-07 12:10:24.464293234 DEBUG Received server response for request 1 2026-08-07 12:10:24.464429794 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.465173091 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.465262970 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.465287125 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.465352253 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.465377505 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.465391939 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.465400039 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.465419730 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.465418005 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:24.465428884 DEBUG Initializing workspace `file:///tmp/.tmpxaCuzD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.465448951 DEBUG Searching for a project in '/tmp/.tmpxaCuzD/src' 2026-08-07 12:10:24.465509509 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.465520152 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.466045130 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.466061873 DEBUG Discovering virtual environment in `/tmp/.tmpxaCuzD/src` 2026-08-07 12:10:24.466172927 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.466185478 DEBUG No virtual environment found 2026-08-07 12:10:24.466210644 DEBUG Adding first-party search path `/tmp/.tmpxaCuzD/src` 2026-08-07 12:10:24.466220146 DEBUG Using vendored stdlib 2026-08-07 12:10:24.466476617 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.466487310 DEBUG Adding new file root '/tmp/.tmpxaCuzD/src' of kind Project 2026-08-07 12:10:24.466760501 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.466770716 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:24.466836906 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxaCuzD/src/error_0.py", kind: File } 2026-08-07 12:10:24.466883279 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxaCuzD/src/error_0.py` 2026-08-07 12:10:24.466891269 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.466919109 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.466978302 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxaCuzD/src/error_1.py", kind: File } 2026-08-07 12:10:24.467007416 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxaCuzD/src/error_1.py` 2026-08-07 12:10:24.467014472 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.467030125 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:24.467085242 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxaCuzD/src/error_2.py", kind: File } 2026-08-07 12:10:24.467112660 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxaCuzD/src/error_2.py` 2026-08-07 12:10:24.467119228 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.467134757 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:24.467177267 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.473527953 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.006s 2026-08-07 12:10:24.473696951 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_0.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_0.py' 2026-08-07 12:10:24.473717250 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_2.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_2.py' 2026-08-07 12:10:24.473917791 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_2.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.474360392 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_3.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_3.py' 2026-08-07 12:10:24.474389339 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_6.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_6.py' 2026-08-07 12:10:24.484312880 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_5.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_5.py' 2026-08-07 12:10:24.504568761 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_2.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.519165781 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_4.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_4.py' 2026-08-07 12:10:24.519208880 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_1.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_1.py' 2026-08-07 12:10:24.520701964 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.047s 2026-08-07 12:10:24.520789437 DEBUG method="workspace/diagnostic" response.id=2 duration=53.64ms 2026-08-07 12:10:24.520839531 DEBUG Received server response for request 2 2026-08-07 12:10:24.521057328 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:24.521091060 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:24.521105203 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 12:10:24.521113939 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:24.521137847 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:24.521195660 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxaCuzD/src/error_0.py", kind: FileContent } 2026-08-07 12:10:24.521211398 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpxaCuzD/src/error_0.py` 2026-08-07 12:10:24.521263125 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:24.521295460 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxaCuzD/src/error_1.py", kind: FileContent } 2026-08-07 12:10:24.521306197 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpxaCuzD/src/error_1.py` 2026-08-07 12:10:24.521333046 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 12:10:24.521363000 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxaCuzD/src/error_2.py", kind: FileContent } 2026-08-07 12:10:24.521372771 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpxaCuzD/src/error_2.py` 2026-08-07 12:10:24.521436503 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.523646353 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_0.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_0.py' 2026-08-07 12:10:24.523661673 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_2.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_2.py' 2026-08-07 12:10:24.523736662 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxaCuzD/src/error_1.py"))}: Checking file '/tmp/.tmpxaCuzD/src/error_1.py' 2026-08-07 12:10:24.525056773 DEBUG Received notification `$/progress` 2026-08-07 12:10:24.525443830 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.004s 2026-08-07 12:10:24.525487619 DEBUG method="workspace/diagnostic" response.id=3 duration=4.10ms 2026-08-07 12:10:24.525513015 DEBUG Received server response for request 3 2026-08-07 12:10:24.536769058 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:24.536829761 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.536841503 DEBUG method="shutdown" response.id=4 duration=18.02µs 2026-08-07 12:10:24.536891736 DEBUG Received server response for request 4 2026-08-07 12:10:24.536907164 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.536982767 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-07 12:10:24.544649107 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.544889203 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.544986179 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.545081453 DEBUG Client info: None 2026-08-07 12:10:24.545144310 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.545188027 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.545204490 INFO Version: Unknown 2026-08-07 12:10:24.545659466 DEBUG Received server response for request 1 2026-08-07 12:10:24.545732738 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.546133423 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.546256330 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.546281744 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.546309023 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:24.546350542 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.546398914 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:24.546421523 DEBUG Initializing workspace `file:///tmp/.tmph9kGp3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.546453197 DEBUG Searching for a project in '/tmp/.tmph9kGp3/src' 2026-08-07 12:10:24.546566976 DEBUG Found project at '/tmp/.tmph9kGp3' 2026-08-07 12:10:24.546586976 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.547435523 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.547550955 DEBUG Discovering virtual environment in `/tmp/.tmph9kGp3` 2026-08-07 12:10:24.547681619 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.547709029 DEBUG No virtual environment found 2026-08-07 12:10:24.547746599 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 12:10:24.547786744 DEBUG Adding first-party search path `/tmp/.tmph9kGp3/src` 2026-08-07 12:10:24.547805414 DEBUG Adding first-party search path `/tmp/.tmph9kGp3` 2026-08-07 12:10:24.547819324 DEBUG Using vendored stdlib 2026-08-07 12:10:24.548227570 INFO Python version: Python 3.10, platform: linux 2026-08-07 12:10:24.548250845 DEBUG Adding new file root '/tmp/.tmph9kGp3' of kind Project 2026-08-07 12:10:24.548724392 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.548742607 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:24.548857039 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmph9kGp3' 2026-08-07 12:10:24.555080998 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmph9kGp3}: Indexed 1 file(s) in 0.006s 2026-08-07 12:10:24.555272236 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmph9kGp3/src/foo.py"))}: Checking file '/tmp/.tmph9kGp3/src/foo.py' 2026-08-07 12:10:24.555624273 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmph9kGp3/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.603935082 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmph9kGp3/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 12:10:24.604025818 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmph9kGp3/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 12:10:24.604189167 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.049s 2026-08-07 12:10:24.604314564 DEBUG method="workspace/diagnostic" response.id=2 duration=55.56ms 2026-08-07 12:10:24.604377181 DEBUG Received server response for request 2 2026-08-07 12:10:24.614849521 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.614937041 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.614958876 DEBUG method="shutdown" response.id=3 duration=46.13µs 2026-08-07 12:10:24.615007937 DEBUG Received server response for request 3 2026-08-07 12:10:24.615024332 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.615070193 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-07 12:10:24.622494650 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.622657857 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.622705332 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.622795494 DEBUG Client info: None 2026-08-07 12:10:24.622846580 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.622877919 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.622891734 INFO Version: Unknown 2026-08-07 12:10:24.624279724 DEBUG Received server response for request 1 2026-08-07 12:10:24.624360445 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.624515529 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.624601642 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.624615037 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.624652810 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:24.624697123 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.624729630 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:24.624739990 DEBUG Initializing workspace `file:///tmp/.tmpCSuAd6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.624759007 DEBUG Searching for a project in '/tmp/.tmpCSuAd6/src' 2026-08-07 12:10:24.624824046 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.624835275 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.625514078 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.625527576 DEBUG Discovering virtual environment in `/tmp/.tmpCSuAd6/src` 2026-08-07 12:10:24.625613167 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.625625134 DEBUG No virtual environment found 2026-08-07 12:10:24.625651865 DEBUG Adding first-party search path `/tmp/.tmpCSuAd6/src` 2026-08-07 12:10:24.625662597 DEBUG Using vendored stdlib 2026-08-07 12:10:24.625926363 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.625938855 DEBUG Adding new file root '/tmp/.tmpCSuAd6/src' of kind Project 2026-08-07 12:10:24.626237193 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.626249933 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:24.626385205 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.630225400 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-08-07 12:10:24.630338613 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCSuAd6/src/foo.py"))}: Checking file '/tmp/.tmpCSuAd6/src/foo.py' 2026-08-07 12:10:24.630600824 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCSuAd6/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.659239789 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCSuAd6/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.673303187 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.043s 2026-08-07 12:10:24.673382783 DEBUG method="workspace/diagnostic" response.id=2 duration=47.13ms 2026-08-07 12:10:24.673438998 DEBUG Received server response for request 2 2026-08-07 12:10:24.683876923 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.683933794 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.683947570 DEBUG method="shutdown" response.id=3 duration=22.62µs 2026-08-07 12:10:24.683983884 DEBUG Received server response for request 3 2026-08-07 12:10:24.683991943 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.684022839 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-07 12:10:24.690315482 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.690448294 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.690492107 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.690590623 DEBUG Client info: None 2026-08-07 12:10:24.690631128 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.690656791 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.690668621 INFO Version: Unknown 2026-08-07 12:10:24.690756771 DEBUG Received server response for request 1 2026-08-07 12:10:24.690815951 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.690955332 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.691069203 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.691077091 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.691098824 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:24.691123070 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.691145466 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:24.691152898 DEBUG Initializing workspace `file:///tmp/.tmpc5gd5R/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.691166914 DEBUG Searching for a project in '/tmp/.tmpc5gd5R/src' 2026-08-07 12:10:24.691214695 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.691222794 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.691662355 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.691671322 DEBUG Discovering virtual environment in `/tmp/.tmpc5gd5R/src` 2026-08-07 12:10:24.691734837 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.691743599 DEBUG No virtual environment found 2026-08-07 12:10:24.691763302 DEBUG Adding first-party search path `/tmp/.tmpc5gd5R/src` 2026-08-07 12:10:24.691770421 DEBUG Using vendored stdlib 2026-08-07 12:10:24.691976052 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.691984849 DEBUG Adding new file root '/tmp/.tmpc5gd5R/src' of kind Project 2026-08-07 12:10:24.692203734 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.692211919 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:24.692286992 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 12:10:24.694915099 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:24.695027513 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc5gd5R/src/foo.py"))}: Checking file '/tmp/.tmpc5gd5R/src/foo.py' 2026-08-07 12:10:24.695269125 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:24.695317736 DEBUG method="workspace/diagnostic" response.id=2 duration=3.10ms 2026-08-07 12:10:24.695346488 DEBUG Received server response for request 2 2026-08-07 12:10:24.705775701 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.705811621 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.705825150 DEBUG method="shutdown" response.id=3 duration=20.19µs 2026-08-07 12:10:24.705840083 DEBUG Received server response for request 3 2026-08-07 12:10:24.705848099 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.705863046 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-07 12:10:24.708418451 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.712820656 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.712893867 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.712998082 DEBUG Client info: None 2026-08-07 12:10:24.713047595 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.713082419 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.713097376 INFO Version: Unknown 2026-08-07 12:10:24.713242144 DEBUG Received server response for request 1 2026-08-07 12:10:24.713364347 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.713400390 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpiGXEAH 2026-08-07 12:10:24.713578171 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.714853548 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.714899982 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.714935675 DEBUG No workspace configuration provided for file:///tmp/.tmpiGXEAH 2026-08-07 12:10:24.714971322 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 12:10:24.714978322 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 12:10:24.714991398 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.715018695 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpiGXEAH, using default options 2026-08-07 12:10:24.715051777 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.715085076 DEBUG Initializing workspace `file:///tmp/.tmpiGXEAH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.715136041 DEBUG Searching for a project in '/tmp/.tmpiGXEAH' 2026-08-07 12:10:24.715250865 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.715274652 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.716437095 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.716468400 DEBUG Discovering virtual environment in `/tmp/.tmpiGXEAH` 2026-08-07 12:10:24.716625796 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.716664277 DEBUG No virtual environment found 2026-08-07 12:10:24.716719232 DEBUG Adding first-party search path `/tmp/.tmpiGXEAH` 2026-08-07 12:10:24.716753849 DEBUG Using vendored stdlib 2026-08-07 12:10:24.717341140 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.717364037 DEBUG Adding new file root '/tmp/.tmpiGXEAH' of kind Project 2026-08-07 12:10:24.718028951 DEBUG Updating project to check open files 2026-08-07 12:10:24.718084714 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.718105396 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 12:10:24.718187011 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:24.718206767 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:24.718260914 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.718305082 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:24.718334279 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:24.718373123 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181))}}: Set open project files (count: 2) 2026-08-07 12:10:24.718428166 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 12:10:24.718446628 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 12:10:24.718492248 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180)), file(Id(181)), file(Id(182))}}: Set open project files (count: 3) 2026-08-07 12:10:24.718777675 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 12:10:24.719348031 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.760865744 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.775739007 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:24.775764056 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 12:10:24.776151416 DEBUG method="textDocument/prepareRename" response.id=2 duration=444.00µs 2026-08-07 12:10:24.776362134 DEBUG Received server response for request 2 2026-08-07 12:10:24.776378849 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 12:10:24.778321650 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpiGXEAH}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:24.778541056 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpiGXEAH/test.ipynb': Expected a Jupyter Notebook, which must be internally stored as JSON, but this file isn't valid JSON: EOF while parsing a value at line 1 column 0 2026-08-07 12:10:24.778740853 DEBUG method="textDocument/rename" response.id=3 duration=2.30ms 2026-08-07 12:10:24.779045595 DEBUG Received server response for request 3 2026-08-07 12:10:24.789444392 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:24.789498083 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.789513224 DEBUG method="shutdown" response.id=4 duration=22.18µs 2026-08-07 12:10:24.789555621 DEBUG Received server response for request 4 2026-08-07 12:10:24.789618033 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.789639210 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-07 12:10:24.796582937 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.796716410 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.796762617 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.796851261 DEBUG Client info: None 2026-08-07 12:10:24.796901962 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.796938427 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.796956726 INFO Version: Unknown 2026-08-07 12:10:24.803366128 DEBUG Received server response for request 1 2026-08-07 12:10:24.803429359 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.803649720 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7Oc1yJ 2026-08-07 12:10:24.805032310 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.805108671 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.805129470 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.805160939 DEBUG No workspace configuration provided for file:///tmp/.tmp7Oc1yJ 2026-08-07 12:10:24.805201712 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.805227179 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 12:10:24.805206744 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.805255998 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7Oc1yJ, using default options 2026-08-07 12:10:24.805271589 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.805279804 DEBUG Initializing workspace `file:///tmp/.tmp7Oc1yJ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.805298607 DEBUG Searching for a project in '/tmp/.tmp7Oc1yJ' 2026-08-07 12:10:24.805344257 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.805354382 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.805889199 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.805900326 DEBUG Discovering virtual environment in `/tmp/.tmp7Oc1yJ` 2026-08-07 12:10:24.805981628 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.805992312 DEBUG No virtual environment found 2026-08-07 12:10:24.806015869 DEBUG Adding first-party search path `/tmp/.tmp7Oc1yJ` 2026-08-07 12:10:24.806026488 DEBUG Using vendored stdlib 2026-08-07 12:10:24.806299451 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.806390769 DEBUG Adding new file root '/tmp/.tmp7Oc1yJ' of kind Project 2026-08-07 12:10:24.806673955 DEBUG Updating project to check open files 2026-08-07 12:10:24.806701240 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.806709626 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:24.806778332 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7Oc1yJ/foo.py", kind: File } 2026-08-07 12:10:24.806823126 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7Oc1yJ/foo.py` 2026-08-07 12:10:24.806830736 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.806848380 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.809955900 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmp7Oc1yJ}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:24.810279656 DEBUG method="textDocument/prepareRename" response.id=2 duration=3.41ms 2026-08-07 12:10:24.810312753 DEBUG Received server response for request 2 2026-08-07 12:10:24.810336996 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 12:10:24.811294804 DEBUG method="textDocument/rename" response.id=3 duration=896.02µs 2026-08-07 12:10:24.811364128 DEBUG Received server response for request 3 2026-08-07 12:10:24.821849419 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:24.821929283 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.821945886 DEBUG method="shutdown" response.id=4 duration=30.67µs 2026-08-07 12:10:24.821968449 DEBUG Received server response for request 4 2026-08-07 12:10:24.821980562 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.822001617 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-07 12:10:24.824803400 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( false, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.827716767 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.827802556 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.827907578 DEBUG Client info: None 2026-08-07 12:10:24.827952935 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.827984691 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.827999302 INFO Version: Unknown 2026-08-07 12:10:24.828113783 DEBUG Received server response for request 1 2026-08-07 12:10:24.828222406 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.828452421 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.828591455 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.828621179 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.828678808 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.828699732 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 12:10:24.828743482 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.828794011 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.828815103 DEBUG Initializing workspace `file:///tmp/.tmpMpQQ7Y/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.828853322 DEBUG Searching for a project in '/tmp/.tmpMpQQ7Y/src' 2026-08-07 12:10:24.828985275 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.829009238 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.830036123 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.830056373 DEBUG Discovering virtual environment in `/tmp/.tmpMpQQ7Y/src` 2026-08-07 12:10:24.830213753 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.830239367 DEBUG No virtual environment found 2026-08-07 12:10:24.830293238 DEBUG Adding first-party search path `/tmp/.tmpMpQQ7Y/src` 2026-08-07 12:10:24.830315683 DEBUG Using vendored stdlib 2026-08-07 12:10:24.830820685 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.830844789 DEBUG Adding new file root '/tmp/.tmpMpQQ7Y/src' of kind Project 2026-08-07 12:10:24.831411923 DEBUG Updating project to check open files 2026-08-07 12:10:24.831454900 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.831475775 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:24.831608833 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMpQQ7Y/src/foo.py", kind: File } 2026-08-07 12:10:24.831709744 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMpQQ7Y/src/foo.py` 2026-08-07 12:10:24.831729017 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.831766439 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.832294320 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.870121494 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.884690906 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=52.89ms 2026-08-07 12:10:24.884752132 DEBUG Received server response for request 2 2026-08-07 12:10:24.895309681 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.895370345 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.895392720 DEBUG method="shutdown" response.id=3 duration=36.52µs 2026-08-07 12:10:24.896429099 DEBUG Received server response for request 3 2026-08-07 12:10:24.896442929 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.896481236 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-07 12:10:24.902643220 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.902801558 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.902839406 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.902943914 DEBUG Client info: None 2026-08-07 12:10:24.902982726 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.903016716 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.903034541 INFO Version: Unknown 2026-08-07 12:10:24.910684152 DEBUG Received server response for request 1 2026-08-07 12:10:24.910753919 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.910957482 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.911041906 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.911067789 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.911136214 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.911155912 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 12:10:24.911182808 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.911212166 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.911221318 DEBUG Initializing workspace `file:///tmp/.tmpoRitHr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.911240925 DEBUG Searching for a project in '/tmp/.tmpoRitHr/src' 2026-08-07 12:10:24.911299779 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.911308982 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.911825214 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.911835664 DEBUG Discovering virtual environment in `/tmp/.tmpoRitHr/src` 2026-08-07 12:10:24.911910210 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.911920509 DEBUG No virtual environment found 2026-08-07 12:10:24.911942617 DEBUG Adding first-party search path `/tmp/.tmpoRitHr/src` 2026-08-07 12:10:24.911951308 DEBUG Using vendored stdlib 2026-08-07 12:10:24.912234945 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.912246878 DEBUG Adding new file root '/tmp/.tmpoRitHr/src' of kind Project 2026-08-07 12:10:24.912519832 DEBUG Updating project to check open files 2026-08-07 12:10:24.912543937 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.912551945 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:24.912618693 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpoRitHr/src/foo.py", kind: File } 2026-08-07 12:10:24.912664755 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoRitHr/src/foo.py` 2026-08-07 12:10:24.912672029 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.912689458 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.912930031 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.942963376 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 12:10:24.959840669 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=47.13ms 2026-08-07 12:10:24.959922638 DEBUG Received server response for request 2 2026-08-07 12:10:24.970346533 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:24.970435814 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:24.970455009 DEBUG method="shutdown" response.id=3 duration=30.16µs 2026-08-07 12:10:24.970633468 DEBUG Received server response for request 3 2026-08-07 12:10:24.970648498 DEBUG Client sends notification `exit` 2026-08-07 12:10:24.970702656 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-07 12:10:24.977952886 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:24.978146759 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:24.978193203 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:24.978316689 DEBUG Client info: None 2026-08-07 12:10:24.978367337 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:24.978409847 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:24.978430867 INFO Version: Unknown 2026-08-07 12:10:24.984256273 DEBUG Received server response for request 1 2026-08-07 12:10:24.984387578 DEBUG Client sends notification `initialized` 2026-08-07 12:10:24.984585769 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:24.984692855 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:24.984711472 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:24.984764716 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.984789009 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 12:10:24.984846562 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:24.984909318 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:24.984953505 DEBUG Initializing workspace `file:///tmp/.tmpmaMUji/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:24.984985296 DEBUG Searching for a project in '/tmp/.tmpmaMUji/src' 2026-08-07 12:10:24.985083427 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:24.985102308 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:24.985943007 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:24.985960957 DEBUG Discovering virtual environment in `/tmp/.tmpmaMUji/src` 2026-08-07 12:10:24.986083335 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:24.986103482 DEBUG No virtual environment found 2026-08-07 12:10:24.986144908 DEBUG Adding first-party search path `/tmp/.tmpmaMUji/src` 2026-08-07 12:10:24.986162210 DEBUG Using vendored stdlib 2026-08-07 12:10:24.986539572 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:24.986558412 DEBUG Adding new file root '/tmp/.tmpmaMUji/src' of kind Project 2026-08-07 12:10:24.987006048 DEBUG Updating project to check open files 2026-08-07 12:10:24.987046103 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:24.987061070 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:24.987163798 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmaMUji/src/foo", kind: File } 2026-08-07 12:10:24.987244181 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.987259035 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.987288060 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:24.987714234 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 12:10:24.995291470 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=7.97ms 2026-08-07 12:10:24.995357509 DEBUG Received server response for request 2 2026-08-07 12:10:24.995394589 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 12:10:24.995420568 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:24.995439949 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 12:10:24.995478339 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995497314 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 12:10:24.995531691 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 12:10:24.995585675 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpmaMUji/src/foo` from project `src` 2026-08-07 12:10:24.995628533 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995658289 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995812460 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpmaMUji/src/foo") 2026-08-07 12:10:24.995846255 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995880121 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995944119 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmaMUji/src/foo` 2026-08-07 12:10:24.995963802 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:24.996012669 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.023822542 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.041359449 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=45.30ms 2026-08-07 12:10:25.041432001 DEBUG Received server response for request 3 2026-08-07 12:10:25.051545058 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.051604796 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.051624515 DEBUG method="shutdown" response.id=4 duration=32.46µs 2026-08-07 12:10:25.051814710 DEBUG Received server response for request 4 2026-08-07 12:10:25.051824865 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.051863828 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-07 12:10:25.059473119 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.059636371 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.059691986 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.059809728 DEBUG Client info: None 2026-08-07 12:10:25.059861968 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.059891605 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.059904685 INFO Version: Unknown 2026-08-07 12:10:25.063842222 DEBUG Received server response for request 1 2026-08-07 12:10:25.063918779 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.064185849 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.064365218 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.064377234 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.064406189 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.064413763 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-07 12:10:25.064507335 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.064552457 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.064571750 DEBUG Initializing workspace `file:///tmp/.tmpwNFghc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.064604892 DEBUG Searching for a project in '/tmp/.tmpwNFghc/src' 2026-08-07 12:10:25.064724455 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.064751068 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.065728634 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.065747615 DEBUG Discovering virtual environment in `/tmp/.tmpwNFghc/src` 2026-08-07 12:10:25.065878751 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.065908775 DEBUG No virtual environment found 2026-08-07 12:10:25.065948378 DEBUG Adding first-party search path `/tmp/.tmpwNFghc/src` 2026-08-07 12:10:25.065966527 DEBUG Using vendored stdlib 2026-08-07 12:10:25.066437107 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.066464867 DEBUG Adding new file root '/tmp/.tmpwNFghc/src' of kind Project 2026-08-07 12:10:25.066913341 DEBUG Updating project to check open files 2026-08-07 12:10:25.066947000 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.066957644 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.067028960 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwNFghc/src/foo.py", kind: File } 2026-08-07 12:10:25.067075183 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwNFghc/src/foo.py` 2026-08-07 12:10:25.067082974 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.067101164 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.067559285 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.111798851 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.128668699 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:25.128696160 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-07 12:10:25.128715496 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:25.128797482 DEBUG method="textDocument/signatureHelp" response.id=2 duration=61.67ms 2026-08-07 12:10:25.128856140 DEBUG Received server response for request 2 2026-08-07 12:10:25.139304210 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:25.139366177 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.139381431 DEBUG method="shutdown" response.id=3 duration=24.16µs 2026-08-07 12:10:25.140515498 DEBUG Received server response for request 3 2026-08-07 12:10:25.140529931 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.140562845 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-07 12:10:25.148980484 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.149189830 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.149231671 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.149317791 DEBUG Client info: None 2026-08-07 12:10:25.149357957 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.149384103 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.149397828 INFO Version: Unknown 2026-08-07 12:10:25.154253277 DEBUG Received server response for request 1 2026-08-07 12:10:25.154367488 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.154962240 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp0veXKF 2026-08-07 12:10:25.155115322 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.155224763 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.155241902 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.155278115 DEBUG No workspace configuration provided for file:///tmp/.tmp0veXKF 2026-08-07 12:10:25.155306228 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.155327302 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 12:10:25.155374667 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.155396492 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp0veXKF, using default options 2026-08-07 12:10:25.155426136 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.155443988 DEBUG Initializing workspace `file:///tmp/.tmp0veXKF`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.155476884 DEBUG Searching for a project in '/tmp/.tmp0veXKF' 2026-08-07 12:10:25.155568341 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.155589310 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.156393792 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.156414591 DEBUG Discovering virtual environment in `/tmp/.tmp0veXKF` 2026-08-07 12:10:25.156561609 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.156586789 DEBUG No virtual environment found 2026-08-07 12:10:25.156635236 DEBUG Adding first-party search path `/tmp/.tmp0veXKF` 2026-08-07 12:10:25.156658615 DEBUG Using vendored stdlib 2026-08-07 12:10:25.157247011 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.157268964 DEBUG Adding new file root '/tmp/.tmp0veXKF' of kind Project 2026-08-07 12:10:25.157844908 DEBUG Updating project to check open files 2026-08-07 12:10:25.157888314 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.157906259 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.158023765 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0veXKF/foo.py", kind: File } 2026-08-07 12:10:25.158105003 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0veXKF/foo.py` 2026-08-07 12:10:25.158123933 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.158159949 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.158811296 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.159026839 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=829.96µs 2026-08-07 12:10:25.159070519 DEBUG Received server response for request 2 2026-08-07 12:10:25.159114812 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 12:10:25.159320380 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=153.41µs 2026-08-07 12:10:25.159358611 DEBUG Received server response for request 3 2026-08-07 12:10:25.159381023 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 12:10:25.159567437 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=135.92µs 2026-08-07 12:10:25.159619546 DEBUG Received server response for request 4 2026-08-07 12:10:25.159651482 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-07 12:10:25.195921615 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=36.21ms 2026-08-07 12:10:25.195987607 DEBUG Received server response for request 5 2026-08-07 12:10:25.196016580 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-07 12:10:25.196152263 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=94.36µs 2026-08-07 12:10:25.196176044 DEBUG Received server response for request 6 2026-08-07 12:10:25.206266949 DEBUG Client sends request `shutdown` with ID 7 2026-08-07 12:10:25.206322566 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.206341886 DEBUG method="shutdown" response.id=7 duration=28.44µs 2026-08-07 12:10:25.206353935 DEBUG Received server response for request 7 2026-08-07 12:10:25.206364630 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.206398136 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-07 12:10:25.211781310 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.211923953 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.211964478 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.212214048 DEBUG Client info: None 2026-08-07 12:10:25.212264775 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.212297244 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.212313087 INFO Version: Unknown 2026-08-07 12:10:25.212434419 DEBUG Received server response for request 1 2026-08-07 12:10:25.212503421 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.214297070 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpGdHdW8 2026-08-07 12:10:25.214442265 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.214543871 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.214557283 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.214584611 DEBUG No workspace configuration provided for file:///tmp/.tmpGdHdW8 2026-08-07 12:10:25.214610822 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.214625234 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 12:10:25.214632664 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.214651097 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpGdHdW8, using default options 2026-08-07 12:10:25.214679535 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.214696269 DEBUG Initializing workspace `file:///tmp/.tmpGdHdW8`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.214739154 DEBUG Searching for a project in '/tmp/.tmpGdHdW8' 2026-08-07 12:10:25.214802482 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.214818632 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.215579632 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.215590359 DEBUG Discovering virtual environment in `/tmp/.tmpGdHdW8` 2026-08-07 12:10:25.215681121 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.215699316 DEBUG No virtual environment found 2026-08-07 12:10:25.215731435 DEBUG Adding first-party search path `/tmp/.tmpGdHdW8` 2026-08-07 12:10:25.215745572 DEBUG Using vendored stdlib 2026-08-07 12:10:25.216149437 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.216166271 DEBUG Adding new file root '/tmp/.tmpGdHdW8' of kind Project 2026-08-07 12:10:25.216587052 DEBUG Updating project to check open files 2026-08-07 12:10:25.216621943 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.216633984 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.216733238 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGdHdW8/foo.py", kind: File } 2026-08-07 12:10:25.216810109 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGdHdW8/foo.py` 2026-08-07 12:10:25.216823794 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.216849470 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.217317808 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.217485763 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=610.84µs 2026-08-07 12:10:25.217511132 DEBUG Received server response for request 2 2026-08-07 12:10:25.217535519 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-07 12:10:25.217654689 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpGdHdW8' 2026-08-07 12:10:25.217693851 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:25.259679830 DEBUG Module `__builtins__` not found in search paths 2026-08-07 12:10:25.331678023 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=114.10ms 2026-08-07 12:10:25.331722060 DEBUG Received server response for request 3 2026-08-07 12:10:25.341838984 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.341880798 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.341894177 DEBUG method="shutdown" response.id=4 duration=20.62µs 2026-08-07 12:10:25.341907208 DEBUG Received server response for request 4 2026-08-07 12:10:25.341913511 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.341931697 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-07 12:10:25.363797873 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.363963533 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.364012371 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.364115429 DEBUG Client info: None 2026-08-07 12:10:25.364179289 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.364217177 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.364257550 INFO Version: Unknown 2026-08-07 12:10:25.370704232 DEBUG Received server response for request 1 2026-08-07 12:10:25.370786513 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.370830779 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp77LsDA 2026-08-07 12:10:25.371468384 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.371536068 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.371548107 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.371563513 DEBUG No workspace configuration provided for file:///tmp/.tmp77LsDA 2026-08-07 12:10:25.371576744 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.371583876 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 12:10:25.371614970 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.371625359 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp77LsDA, using default options 2026-08-07 12:10:25.371638070 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.371645625 DEBUG Initializing workspace `file:///tmp/.tmp77LsDA`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.371662259 DEBUG Searching for a project in '/tmp/.tmp77LsDA' 2026-08-07 12:10:25.371703716 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.371712595 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.372165183 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.372174355 DEBUG Discovering virtual environment in `/tmp/.tmp77LsDA` 2026-08-07 12:10:25.372240441 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.372249375 DEBUG No virtual environment found 2026-08-07 12:10:25.372268863 DEBUG Adding first-party search path `/tmp/.tmp77LsDA` 2026-08-07 12:10:25.372276283 DEBUG Using vendored stdlib 2026-08-07 12:10:25.372479068 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.372487800 DEBUG Adding new file root '/tmp/.tmp77LsDA' of kind Project 2026-08-07 12:10:25.372733109 DEBUG Updating project to check open files 2026-08-07 12:10:25.372755150 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.372761746 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.372816861 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp77LsDA/foo.py", kind: File } 2026-08-07 12:10:25.372854619 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp77LsDA/foo.py` 2026-08-07 12:10:25.372860734 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.372875558 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.373144046 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.373269248 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=379.56µs 2026-08-07 12:10:25.373296630 DEBUG Received server response for request 2 2026-08-07 12:10:25.373318826 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 12:10:25.373505623 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=135.88µs 2026-08-07 12:10:25.373530173 DEBUG Received server response for request 3 2026-08-07 12:10:25.383664285 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.383742501 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.383756982 DEBUG method="shutdown" response.id=4 duration=22.15µs 2026-08-07 12:10:25.383992384 DEBUG Received server response for request 4 2026-08-07 12:10:25.384003119 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.384055835 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-07 12:10:25.387093525 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.387255666 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.387302152 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.387399130 DEBUG Client info: None 2026-08-07 12:10:25.387443443 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.387474501 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.387488058 INFO Version: Unknown 2026-08-07 12:10:25.394251685 DEBUG Received server response for request 1 2026-08-07 12:10:25.394343404 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.394402576 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpJ8GAyn 2026-08-07 12:10:25.394623146 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.394717023 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.394730593 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.394752382 DEBUG No workspace configuration provided for file:///tmp/.tmpJ8GAyn 2026-08-07 12:10:25.394774621 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.394787582 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 12:10:25.394823416 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.394844314 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpJ8GAyn, using default options 2026-08-07 12:10:25.394874789 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.394894226 DEBUG Initializing workspace `file:///tmp/.tmpJ8GAyn`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.394929947 DEBUG Searching for a project in '/tmp/.tmpJ8GAyn' 2026-08-07 12:10:25.395044792 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.395063902 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.395805689 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.395823107 DEBUG Discovering virtual environment in `/tmp/.tmpJ8GAyn` 2026-08-07 12:10:25.395933535 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.395953714 DEBUG No virtual environment found 2026-08-07 12:10:25.395991169 DEBUG Adding first-party search path `/tmp/.tmpJ8GAyn` 2026-08-07 12:10:25.396007255 DEBUG Using vendored stdlib 2026-08-07 12:10:25.396607882 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.396632427 DEBUG Adding new file root '/tmp/.tmpJ8GAyn' of kind Project 2026-08-07 12:10:25.397245775 DEBUG Updating project to check open files 2026-08-07 12:10:25.397282666 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.397302531 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.397427226 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJ8GAyn/foo.py", kind: File } 2026-08-07 12:10:25.397520253 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ8GAyn/foo.py` 2026-08-07 12:10:25.397540462 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.397578804 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.398018607 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.441575242 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=43.96ms 2026-08-07 12:10:25.441634646 DEBUG Received server response for request 2 2026-08-07 12:10:25.441661332 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 12:10:25.443124521 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.443589908 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=1.88ms 2026-08-07 12:10:25.443639591 DEBUG Received server response for request 3 2026-08-07 12:10:25.443667990 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 12:10:25.444325494 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=615.28µs 2026-08-07 12:10:25.444368210 DEBUG Received server response for request 4 2026-08-07 12:10:25.454480042 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 12:10:25.454535353 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.454557623 DEBUG method="shutdown" response.id=5 duration=31.12µs 2026-08-07 12:10:25.454612564 DEBUG Received server response for request 5 2026-08-07 12:10:25.454622689 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.454661095 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-07 12:10:25.463504650 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.463669431 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.463732443 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.463852195 DEBUG Client info: None 2026-08-07 12:10:25.463909212 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.463952888 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.463973224 INFO Version: Unknown 2026-08-07 12:10:25.471214050 DEBUG Received server response for request 1 2026-08-07 12:10:25.471283763 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.471622976 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.471693546 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.471705035 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.471744367 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:25.471780699 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.471812914 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:25.471822904 DEBUG Initializing workspace `file:///tmp/.tmpk0NPbe/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.471842402 DEBUG Searching for a project in '/tmp/.tmpk0NPbe/root1' 2026-08-07 12:10:25.471903267 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.471912837 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.472451697 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.472462724 DEBUG Discovering virtual environment in `/tmp/.tmpk0NPbe/root1` 2026-08-07 12:10:25.472541728 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.472552521 DEBUG No virtual environment found 2026-08-07 12:10:25.472576904 DEBUG Adding first-party search path `/tmp/.tmpk0NPbe/root1` 2026-08-07 12:10:25.472586537 DEBUG Using vendored stdlib 2026-08-07 12:10:25.472835755 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.472846673 DEBUG Adding new file root '/tmp/.tmpk0NPbe/root1' of kind Project 2026-08-07 12:10:25.473138869 DEBUG Initializing workspace `file:///tmp/.tmpk0NPbe/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.473156324 DEBUG Searching for a project in '/tmp/.tmpk0NPbe/root2' 2026-08-07 12:10:25.473212128 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.473220472 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.473690402 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.473700738 DEBUG Discovering virtual environment in `/tmp/.tmpk0NPbe/root2` 2026-08-07 12:10:25.473764412 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.473773974 DEBUG No virtual environment found 2026-08-07 12:10:25.473795257 DEBUG Adding first-party search path `/tmp/.tmpk0NPbe/root2` 2026-08-07 12:10:25.473804042 DEBUG Using vendored stdlib 2026-08-07 12:10:25.474035167 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.474043832 DEBUG Adding new file root '/tmp/.tmpk0NPbe/root2' of kind Project 2026-08-07 12:10:25.474282625 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.474292478 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:25.474390576 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.484994808 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.011s 2026-08-07 12:10:25.485125257 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root1/main.py"))}: Checking file '/tmp/.tmpk0NPbe/root1/main.py' 2026-08-07 12:10:25.485275664 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.515627646 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.515798707 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.031s 2026-08-07 12:10:25.515818574 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:25.518940707 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:25.519053781 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root2/main.py"))}: Checking file '/tmp/.tmpk0NPbe/root2/main.py' 2026-08-07 12:10:25.519175609 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.547937636 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.548090806 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.029s 2026-08-07 12:10:25.548174564 DEBUG method="workspace/diagnostic" response.id=2 duration=73.86ms 2026-08-07 12:10:25.548247796 DEBUG Received server response for request 2 2026-08-07 12:10:25.548459750 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:25.548523216 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpk0NPbe/root3), to remove: (root2, file:///tmp/.tmpk0NPbe/root2) 2026-08-07 12:10:25.548537246 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpk0NPbe/root2 2026-08-07 12:10:25.551847882 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 12:10:25.551939681 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.551949964 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.551973406 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:25.552016578 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.552041712 DEBUG Initializing workspace `file:///tmp/.tmpk0NPbe/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.552057808 DEBUG Searching for a project in '/tmp/.tmpk0NPbe/root3' 2026-08-07 12:10:25.552114947 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.552123902 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.552545042 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.552554457 DEBUG Discovering virtual environment in `/tmp/.tmpk0NPbe/root3` 2026-08-07 12:10:25.552617697 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.552626470 DEBUG No virtual environment found 2026-08-07 12:10:25.552646457 DEBUG Adding first-party search path `/tmp/.tmpk0NPbe/root3` 2026-08-07 12:10:25.552653970 DEBUG Using vendored stdlib 2026-08-07 12:10:25.552853931 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.552862693 DEBUG Adding new file root '/tmp/.tmpk0NPbe/root3' of kind Project 2026-08-07 12:10:25.553092664 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.553151351 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.553231746 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:25.553248429 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 12:10:25.555866535 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:25.555956248 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root3/main.py"))}: Checking file '/tmp/.tmpk0NPbe/root3/main.py' 2026-08-07 12:10:25.556131519 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.580878138 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpk0NPbe/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.581021912 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.025s 2026-08-07 12:10:25.581093460 DEBUG method="workspace/diagnostic" response.id=3 duration=27.99ms 2026-08-07 12:10:25.581260994 DEBUG Received server response for request 3 2026-08-07 12:10:25.591466560 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.591534224 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.591547332 DEBUG method="shutdown" response.id=4 duration=20.09µs 2026-08-07 12:10:25.591645843 DEBUG Received server response for request 4 2026-08-07 12:10:25.591655333 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.591696613 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-07 12:10:25.599978285 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.600113595 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.600159080 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.600255906 DEBUG Client info: None 2026-08-07 12:10:25.600297000 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.600332488 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.600349660 INFO Version: Unknown 2026-08-07 12:10:25.603675810 DEBUG Received server response for request 1 2026-08-07 12:10:25.603734533 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.603903291 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.603956541 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.603965216 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.603984906 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:25.603990082 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:25.604030039 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.604051376 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 12:10:25.604058703 DEBUG Initializing workspace `file:///tmp/.tmpgCMhIt/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.604073826 DEBUG Searching for a project in '/tmp/.tmpgCMhIt/root1' 2026-08-07 12:10:25.604122738 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.604131101 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.604560187 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.604569220 DEBUG Discovering virtual environment in `/tmp/.tmpgCMhIt/root1` 2026-08-07 12:10:25.604632300 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.604640773 DEBUG No virtual environment found 2026-08-07 12:10:25.604659564 DEBUG Adding first-party search path `/tmp/.tmpgCMhIt/root1` 2026-08-07 12:10:25.604667019 DEBUG Using vendored stdlib 2026-08-07 12:10:25.604868613 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.604877490 DEBUG Adding new file root '/tmp/.tmpgCMhIt/root1' of kind Project 2026-08-07 12:10:25.605110410 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.605119427 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:25.605134843 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpgCMhIt/root1), to remove: 2026-08-07 12:10:25.605143199 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpgCMhIt/root1` has already been added 2026-08-07 12:10:25.605263318 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.611562976 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.006s 2026-08-07 12:10:25.611677820 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpgCMhIt/root1/main.py"))}: Checking file '/tmp/.tmpgCMhIt/root1/main.py' 2026-08-07 12:10:25.612494796 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpgCMhIt/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.640983148 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpgCMhIt/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.641267851 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.030s 2026-08-07 12:10:25.641369578 DEBUG method="workspace/diagnostic" response.id=2 duration=36.22ms 2026-08-07 12:10:25.641410128 DEBUG Received server response for request 2 2026-08-07 12:10:25.651745705 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:25.651820470 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.651836798 DEBUG method="shutdown" response.id=3 duration=24.41µs 2026-08-07 12:10:25.651863533 DEBUG Received server response for request 3 2026-08-07 12:10:25.651875238 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.651928431 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-07 12:10:25.658115585 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.658255591 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.658302082 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.658421712 DEBUG Client info: None 2026-08-07 12:10:25.658465232 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.658500242 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.658513433 INFO Version: Unknown 2026-08-07 12:10:25.662073673 DEBUG Received server response for request 1 2026-08-07 12:10:25.662146359 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.662368257 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.662432595 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.662441343 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.662461314 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:25.662518478 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.662542681 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:25.662551240 DEBUG Initializing workspace `file:///tmp/.tmp40AbUc/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.662569634 DEBUG Searching for a project in '/tmp/.tmp40AbUc/root1' 2026-08-07 12:10:25.662629507 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.662639455 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.663143273 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.663154568 DEBUG Discovering virtual environment in `/tmp/.tmp40AbUc/root1` 2026-08-07 12:10:25.663231464 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.663242070 DEBUG No virtual environment found 2026-08-07 12:10:25.663266265 DEBUG Adding first-party search path `/tmp/.tmp40AbUc/root1` 2026-08-07 12:10:25.663275097 DEBUG Using vendored stdlib 2026-08-07 12:10:25.663525587 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.663536007 DEBUG Adding new file root '/tmp/.tmp40AbUc/root1' of kind Project 2026-08-07 12:10:25.663806185 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.663816027 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:25.663905578 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.665788634 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:25.665893968 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root1/main.py"))}: Checking file '/tmp/.tmp40AbUc/root1/main.py' 2026-08-07 12:10:25.666038613 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.695372673 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.695528720 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.030s 2026-08-07 12:10:25.695580046 DEBUG method="workspace/diagnostic" response.id=2 duration=31.76ms 2026-08-07 12:10:25.695607128 DEBUG Received server response for request 2 2026-08-07 12:10:25.695778464 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:25.695869496 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp40AbUc/root2), (root3, file:///tmp/.tmp40AbUc/root3), to remove: 2026-08-07 12:10:25.695888332 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 12:10:25.695915277 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.695923382 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.695949146 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:25.696013541 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.696041703 DEBUG Initializing workspace `file:///tmp/.tmp40AbUc/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.696060708 DEBUG Searching for a project in '/tmp/.tmp40AbUc/root2' 2026-08-07 12:10:25.696128277 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.696138029 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.696664056 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.696675564 DEBUG Discovering virtual environment in `/tmp/.tmp40AbUc/root2` 2026-08-07 12:10:25.696750666 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.696761396 DEBUG No virtual environment found 2026-08-07 12:10:25.696784554 DEBUG Adding first-party search path `/tmp/.tmp40AbUc/root2` 2026-08-07 12:10:25.696794162 DEBUG Using vendored stdlib 2026-08-07 12:10:25.697041101 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.697050945 DEBUG Adding new file root '/tmp/.tmp40AbUc/root2' of kind Project 2026-08-07 12:10:25.697329552 DEBUG Initializing workspace `file:///tmp/.tmp40AbUc/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.697346722 DEBUG Searching for a project in '/tmp/.tmp40AbUc/root3' 2026-08-07 12:10:25.697402798 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.697411236 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.697875984 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.697886560 DEBUG Discovering virtual environment in `/tmp/.tmp40AbUc/root3` 2026-08-07 12:10:25.697951251 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.697961060 DEBUG No virtual environment found 2026-08-07 12:10:25.697982929 DEBUG Adding first-party search path `/tmp/.tmp40AbUc/root3` 2026-08-07 12:10:25.697991919 DEBUG Using vendored stdlib 2026-08-07 12:10:25.698224917 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.698233464 DEBUG Adding new file root '/tmp/.tmp40AbUc/root3' of kind Project 2026-08-07 12:10:25.698456449 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.698495277 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.698539292 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:25.698550587 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:25.700768265 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:25.700842695 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root2/main.py"))}: Checking file '/tmp/.tmp40AbUc/root2/main.py' 2026-08-07 12:10:25.700958871 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.730084880 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.730225175 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.029s 2026-08-07 12:10:25.730242726 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 12:10:25.731857093 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:25.731920570 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root3/main.py"))}: Checking file '/tmp/.tmp40AbUc/root3/main.py' 2026-08-07 12:10:25.732015876 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.755998109 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp40AbUc/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.756134607 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.024s 2026-08-07 12:10:25.756201107 DEBUG method="workspace/diagnostic" response.id=3 duration=57.73ms 2026-08-07 12:10:25.756320080 DEBUG Received server response for request 3 2026-08-07 12:10:25.766616576 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.766921171 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.766935705 DEBUG method="shutdown" response.id=4 duration=22.88µs 2026-08-07 12:10:25.767027080 DEBUG Received server response for request 4 2026-08-07 12:10:25.767039761 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.767105347 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-07 12:10:25.777676310 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.777814328 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.777856902 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.777985234 DEBUG Client info: None 2026-08-07 12:10:25.778030777 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.778065539 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.778079675 INFO Version: Unknown 2026-08-07 12:10:25.782141984 DEBUG Received server response for request 1 2026-08-07 12:10:25.782228232 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.782449693 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.783095564 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.783198027 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.783228056 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:25.783278423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.783315558 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:25.783329101 DEBUG Initializing workspace `file:///tmp/.tmpWExmTC/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.783357296 DEBUG Searching for a project in '/tmp/.tmpWExmTC/root1' 2026-08-07 12:10:25.783429078 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.783444619 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.784124859 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.784139281 DEBUG Discovering virtual environment in `/tmp/.tmpWExmTC/root1` 2026-08-07 12:10:25.784249435 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.784266496 DEBUG No virtual environment found 2026-08-07 12:10:25.784296634 DEBUG Adding first-party search path `/tmp/.tmpWExmTC/root1` 2026-08-07 12:10:25.784308978 DEBUG Using vendored stdlib 2026-08-07 12:10:25.784693513 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.784709841 DEBUG Adding new file root '/tmp/.tmpWExmTC/root1' of kind Project 2026-08-07 12:10:25.785024460 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.785038160 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:25.785091716 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.787972591 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:25.788058037 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root1/main.py"))}: Checking file '/tmp/.tmpWExmTC/root1/main.py' 2026-08-07 12:10:25.788197064 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.814024441 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.814184607 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.026s 2026-08-07 12:10:25.814269306 DEBUG method="workspace/diagnostic" response.id=2 duration=29.22ms 2026-08-07 12:10:25.814376261 DEBUG Received server response for request 2 2026-08-07 12:10:25.814587851 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:25.814667906 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpWExmTC/root2), to remove: 2026-08-07 12:10:25.814682220 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 12:10:25.815153382 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.815409109 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.815440656 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:25.815494322 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.815520904 DEBUG Initializing workspace `file:///tmp/.tmpWExmTC/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.815540328 DEBUG Searching for a project in '/tmp/.tmpWExmTC/root2' 2026-08-07 12:10:25.815608244 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.815618357 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.816109601 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.816119705 DEBUG Discovering virtual environment in `/tmp/.tmpWExmTC/root2` 2026-08-07 12:10:25.816186259 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.816195105 DEBUG No virtual environment found 2026-08-07 12:10:25.816213492 DEBUG Adding first-party search path `/tmp/.tmpWExmTC/root2` 2026-08-07 12:10:25.816220857 DEBUG Using vendored stdlib 2026-08-07 12:10:25.816425876 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.816434154 DEBUG Adding new file root '/tmp/.tmpWExmTC/root2' of kind Project 2026-08-07 12:10:25.816667046 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.816701181 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:25.816738816 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:25.816747695 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:25.820433050 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.004s 2026-08-07 12:10:25.820503449 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root2/main.py"))}: Checking file '/tmp/.tmpWExmTC/root2/main.py' 2026-08-07 12:10:25.820608062 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.844731404 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWExmTC/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.844867527 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.024s 2026-08-07 12:10:25.844920587 DEBUG method="workspace/diagnostic" response.id=3 duration=28.24ms 2026-08-07 12:10:25.845054769 DEBUG Received server response for request 3 2026-08-07 12:10:25.855310160 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:25.864982394 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:25.864996205 DEBUG method="shutdown" response.id=4 duration=21.72µs 2026-08-07 12:10:25.865046240 DEBUG Received server response for request 4 2026-08-07 12:10:25.865060796 DEBUG Client sends notification `exit` 2026-08-07 12:10:25.865113751 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-07 12:10:25.875101986 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:25.875243880 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:25.875288341 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:25.875410917 DEBUG Client info: None 2026-08-07 12:10:25.875463060 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:25.875496175 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:25.875510123 INFO Version: Unknown 2026-08-07 12:10:25.878730068 DEBUG Received server response for request 1 2026-08-07 12:10:25.878794027 DEBUG Client sends notification `initialized` 2026-08-07 12:10:25.879000423 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:25.879073869 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:25.879083498 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:25.879116568 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.879123683 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 12:10:25.879175433 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:25.879209951 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:25.879382751 DEBUG Initializing workspace `file:///tmp/.tmpRIUdBY/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.879406281 DEBUG Searching for a project in '/tmp/.tmpRIUdBY/root1' 2026-08-07 12:10:25.880446050 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.880460902 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.881346517 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.881359791 DEBUG Discovering virtual environment in `/tmp/.tmpRIUdBY/root1` 2026-08-07 12:10:25.881441759 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.881452449 DEBUG No virtual environment found 2026-08-07 12:10:25.881476988 DEBUG Adding first-party search path `/tmp/.tmpRIUdBY/root1` 2026-08-07 12:10:25.881486138 DEBUG Using vendored stdlib 2026-08-07 12:10:25.881743597 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.881754042 DEBUG Adding new file root '/tmp/.tmpRIUdBY/root1' of kind Project 2026-08-07 12:10:25.882034720 DEBUG Initializing workspace `file:///tmp/.tmpRIUdBY/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:25.882054964 DEBUG Searching for a project in '/tmp/.tmpRIUdBY/root2' 2026-08-07 12:10:25.882113691 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:25.882123449 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:25.882596814 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:25.882606931 DEBUG Discovering virtual environment in `/tmp/.tmpRIUdBY/root2` 2026-08-07 12:10:25.882671162 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:25.882680724 DEBUG No virtual environment found 2026-08-07 12:10:25.882701955 DEBUG Adding first-party search path `/tmp/.tmpRIUdBY/root2` 2026-08-07 12:10:25.882710894 DEBUG Using vendored stdlib 2026-08-07 12:10:25.882946410 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:25.882955402 DEBUG Adding new file root '/tmp/.tmpRIUdBY/root2' of kind Project 2026-08-07 12:10:25.883179677 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:25.883190234 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:25.883259033 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRIUdBY/root1/main.py", kind: File } 2026-08-07 12:10:25.883304906 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRIUdBY/root1/main.py` 2026-08-07 12:10:25.883312699 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.883341691 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.883752931 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 12:10:25.929544591 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 12:10:25.947972310 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 12:10:25.947995537 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 12:10:25.948010437 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:25.948149423 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 12:10:25.948160564 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 12:10:25.948305414 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 12:10:25.948314162 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 12:10:25.948347441 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-07 12:10:25.948363001 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRIUdBY/root1' 2026-08-07 12:10:25.948381460 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 12:10:25.996517687 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 113.074415ms 2026-08-07 12:10:25.997652228 DEBUG method="textDocument/completion" response.id=2 duration=114.29ms 2026-08-07 12:10:25.997807875 DEBUG Received server response for request 2 2026-08-07 12:10:25.998009982 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:25.998027208 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-07 12:10:25.998169306 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRIUdBY/root2/main.py", kind: File } 2026-08-07 12:10:25.998224691 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRIUdBY/root2/main.py` 2026-08-07 12:10:25.998233218 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:25.998266853 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:25.999290285 DEBUG method="textDocument/completion" response.id=3 duration=1.00ms 2026-08-07 12:10:25.999377046 DEBUG Received server response for request 3 2026-08-07 12:10:26.009560716 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.009635382 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.009652427 DEBUG method="shutdown" response.id=4 duration=24.72µs 2026-08-07 12:10:26.009677859 DEBUG Received server response for request 4 2026-08-07 12:10:26.009690675 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.009742724 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-07 12:10:26.021512939 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.021649330 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.021695734 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.021831767 DEBUG Client info: None 2026-08-07 12:10:26.021880072 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.021912238 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.021926341 INFO Version: Unknown 2026-08-07 12:10:26.022385123 DEBUG Received server response for request 1 2026-08-07 12:10:26.022461333 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.022857863 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.022985488 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.022996539 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.023021582 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.023029578 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:26.023152021 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.023207947 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:26.023218562 DEBUG Initializing workspace `file:///tmp/.tmpH87SFi/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.023238869 DEBUG Searching for a project in '/tmp/.tmpH87SFi/root1' 2026-08-07 12:10:26.023383708 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.023395703 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.024406771 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.024443861 DEBUG Discovering virtual environment in `/tmp/.tmpH87SFi/root1` 2026-08-07 12:10:26.024599648 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.024611570 DEBUG No virtual environment found 2026-08-07 12:10:26.024664830 DEBUG Adding first-party search path `/tmp/.tmpH87SFi/root1` 2026-08-07 12:10:26.024675470 DEBUG Using vendored stdlib 2026-08-07 12:10:26.025038033 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.025049861 DEBUG Adding new file root '/tmp/.tmpH87SFi/root1' of kind Project 2026-08-07 12:10:26.025578689 DEBUG Updating project to check open files 2026-08-07 12:10:26.025629855 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.025639441 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:26.025784814 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH87SFi/root1/main.py", kind: File } 2026-08-07 12:10:26.025860953 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpH87SFi/root1/main.py` 2026-08-07 12:10:26.025870033 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.025888480 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.026044152 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpH87SFi/root1/main.py"))}: Checking file '/tmp/.tmpH87SFi/root1/main.py' 2026-08-07 12:10:26.026244572 DEBUG method="textDocument/diagnostic" response.id=2 duration=311.12µs 2026-08-07 12:10:26.026274279 DEBUG Received server response for request 2 2026-08-07 12:10:26.026904554 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:26.026937488 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpH87SFi/root2), to remove: 2026-08-07 12:10:26.026951501 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 12:10:26.027052250 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.027062958 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.027088421 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:26.027114597 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.027132048 DEBUG Initializing workspace `file:///tmp/.tmpH87SFi/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.027146517 DEBUG Searching for a project in '/tmp/.tmpH87SFi/root2' 2026-08-07 12:10:26.027240050 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.027250400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.028098896 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.028109626 DEBUG Discovering virtual environment in `/tmp/.tmpH87SFi/root2` 2026-08-07 12:10:26.028210927 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.028221808 DEBUG No virtual environment found 2026-08-07 12:10:26.028244986 DEBUG Adding first-party search path `/tmp/.tmpH87SFi/root2` 2026-08-07 12:10:26.028254412 DEBUG Using vendored stdlib 2026-08-07 12:10:26.028566498 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.028576767 DEBUG Adding new file root '/tmp/.tmpH87SFi/root2' of kind Project 2026-08-07 12:10:26.028872978 DEBUG Updating project to check open files 2026-08-07 12:10:26.028889810 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.028999621 DEBUG method="textDocument/diagnostic" response.id=3 duration=101.86µs 2026-08-07 12:10:26.029023482 DEBUG Received server response for request 3 2026-08-07 12:10:26.029100876 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.029113292 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 12:10:26.029181751 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH87SFi/root2/main.py", kind: File } 2026-08-07 12:10:26.029218019 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpH87SFi/root2/main.py` 2026-08-07 12:10:26.029225541 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.029242509 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.029328218 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpH87SFi/root2/main.py"))}: Checking file '/tmp/.tmpH87SFi/root2/main.py' 2026-08-07 12:10:26.029402242 DEBUG method="textDocument/diagnostic" response.id=4 duration=143.22µs 2026-08-07 12:10:26.029439373 DEBUG Received server response for request 4 2026-08-07 12:10:26.039660763 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 12:10:26.039744966 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.039758361 DEBUG method="shutdown" response.id=5 duration=19.95µs 2026-08-07 12:10:26.039811593 DEBUG Received server response for request 5 2026-08-07 12:10:26.039822511 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.039861222 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-08-07 12:10:26.042434701 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.042593751 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.042646261 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.042754068 DEBUG Client info: None 2026-08-07 12:10:26.042794648 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.042819740 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.042831724 INFO Version: Unknown 2026-08-07 12:10:26.044107125 DEBUG Received server response for request 1 2026-08-07 12:10:26.044181205 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.045058533 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.045106455 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.045116572 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.045147986 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.045155597 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:26.045170236 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.045193605 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:26.045200552 DEBUG Initializing workspace `file:///tmp/.tmpiJIP5q/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.045213234 DEBUG Searching for a project in '/tmp/.tmpiJIP5q/root1' 2026-08-07 12:10:26.045261095 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.045269195 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.045681121 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.045690097 DEBUG Discovering virtual environment in `/tmp/.tmpiJIP5q/root1` 2026-08-07 12:10:26.045750105 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.045758500 DEBUG No virtual environment found 2026-08-07 12:10:26.045777080 DEBUG Adding first-party search path `/tmp/.tmpiJIP5q/root1` 2026-08-07 12:10:26.045784363 DEBUG Using vendored stdlib 2026-08-07 12:10:26.045982558 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.045990255 DEBUG Adding new file root '/tmp/.tmpiJIP5q/root1' of kind Project 2026-08-07 12:10:26.046211226 DEBUG Initializing workspace `file:///tmp/.tmpiJIP5q/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.046223933 DEBUG Searching for a project in '/tmp/.tmpiJIP5q/root2' 2026-08-07 12:10:26.046269078 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.046275708 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.046647205 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.046654796 DEBUG Discovering virtual environment in `/tmp/.tmpiJIP5q/root2` 2026-08-07 12:10:26.046704916 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.046712339 DEBUG No virtual environment found 2026-08-07 12:10:26.046729578 DEBUG Adding first-party search path `/tmp/.tmpiJIP5q/root2` 2026-08-07 12:10:26.046736966 DEBUG Using vendored stdlib 2026-08-07 12:10:26.046920917 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.046927419 DEBUG Adding new file root '/tmp/.tmpiJIP5q/root2' of kind Project 2026-08-07 12:10:26.047127003 DEBUG Updating project to check open files 2026-08-07 12:10:26.047147685 DEBUG Updating project to check open files 2026-08-07 12:10:26.047158820 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.047165746 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:26.047228486 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiJIP5q/root1/main.py", kind: File } 2026-08-07 12:10:26.047269308 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiJIP5q/root1/main.py` 2026-08-07 12:10:26.047276699 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.047293210 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.047414628 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiJIP5q/root1/main.py"))}: Checking file '/tmp/.tmpiJIP5q/root1/main.py' 2026-08-07 12:10:26.047592150 DEBUG method="textDocument/diagnostic" response.id=2 duration=282.71µs 2026-08-07 12:10:26.047614089 DEBUG Received server response for request 2 2026-08-07 12:10:26.047726478 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.047738683 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:26.047843333 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiJIP5q/root2/main.py", kind: File } 2026-08-07 12:10:26.047878025 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiJIP5q/root2/main.py` 2026-08-07 12:10:26.047885226 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.047901966 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.047980888 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiJIP5q/root2/main.py"))}: Checking file '/tmp/.tmpiJIP5q/root2/main.py' 2026-08-07 12:10:26.048387781 DEBUG method="textDocument/diagnostic" response.id=3 duration=469.95µs 2026-08-07 12:10:26.048408746 DEBUG Received server response for request 3 2026-08-07 12:10:26.049846240 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.049964357 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.050058291 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.050410431 DEBUG Client info: None 2026-08-07 12:10:26.050534753 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.050565779 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.050580058 INFO Version: Unknown 2026-08-07 12:10:26.050761791 DEBUG Received server response for request 1 2026-08-07 12:10:26.050816835 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.050971906 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.051161732 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.051170757 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.051203246 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.051210710 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:26.051272666 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.051303033 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:26.051311402 DEBUG Initializing workspace `file:///tmp/.tmpbHG2y9/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.051328269 DEBUG Searching for a project in '/tmp/.tmpbHG2y9/root1' 2026-08-07 12:10:26.051386837 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.051396058 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.052135093 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.052146531 DEBUG Discovering virtual environment in `/tmp/.tmpbHG2y9/root1` 2026-08-07 12:10:26.052251414 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.052262806 DEBUG No virtual environment found 2026-08-07 12:10:26.052289207 DEBUG Adding first-party search path `/tmp/.tmpbHG2y9/root1` 2026-08-07 12:10:26.052298544 DEBUG Using vendored stdlib 2026-08-07 12:10:26.052658072 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.052669953 DEBUG Adding new file root '/tmp/.tmpbHG2y9/root1' of kind Project 2026-08-07 12:10:26.052934003 DEBUG Initializing workspace `file:///tmp/.tmpbHG2y9/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.052951224 DEBUG Searching for a project in '/tmp/.tmpbHG2y9/root2' 2026-08-07 12:10:26.053044978 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.053055353 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.053664650 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.053675310 DEBUG Discovering virtual environment in `/tmp/.tmpbHG2y9/root2` 2026-08-07 12:10:26.053740968 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.053781328 DEBUG No virtual environment found 2026-08-07 12:10:26.053832281 DEBUG Adding first-party search path `/tmp/.tmpbHG2y9/root2` 2026-08-07 12:10:26.053869912 DEBUG Using vendored stdlib 2026-08-07 12:10:26.054223621 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.054255468 DEBUG Adding new file root '/tmp/.tmpbHG2y9/root2' of kind Project 2026-08-07 12:10:26.054550126 DEBUG Updating project to check open files 2026-08-07 12:10:26.054572263 DEBUG Updating project to check open files 2026-08-07 12:10:26.054584216 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.054591349 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:26.054688484 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbHG2y9/root1/main.py", kind: File } 2026-08-07 12:10:26.054734884 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbHG2y9/root1/main.py` 2026-08-07 12:10:26.054742666 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.054760537 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.054965246 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbHG2y9/root1/main.py"))}: Checking file '/tmp/.tmpbHG2y9/root1/main.py' 2026-08-07 12:10:26.055114941 DEBUG method="textDocument/diagnostic" response.id=2 duration=306.84µs 2026-08-07 12:10:26.055136312 DEBUG Received server response for request 2 2026-08-07 12:10:26.055467277 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.055631890 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:26.055696636 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbHG2y9/root2/main.py", kind: File } 2026-08-07 12:10:26.055732707 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbHG2y9/root2/main.py` 2026-08-07 12:10:26.055740154 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.055757193 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.055904123 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbHG2y9/root2/main.py"))}: Checking file '/tmp/.tmpbHG2y9/root2/main.py' 2026-08-07 12:10:26.056000736 DEBUG method="textDocument/diagnostic" response.id=3 duration=227.31µs 2026-08-07 12:10:26.056164312 DEBUG Received server response for request 3 2026-08-07 12:10:26.066341724 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.066370365 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.066384134 DEBUG method="shutdown" response.id=4 duration=20.18µs 2026-08-07 12:10:26.066404187 DEBUG Received server response for request 4 2026-08-07 12:10:26.066413332 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.066431585 DEBUG Received exit notification, exiting 2026-08-07 12:10:26.077536546 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.077599919 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.077618738 DEBUG method="shutdown" response.id=4 duration=25.80µs 2026-08-07 12:10:26.077662947 DEBUG Received server response for request 4 2026-08-07 12:10:26.077672224 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.077721843 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-07 12:10:26.080248013 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.080382662 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.080427791 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.080531695 DEBUG Client info: None 2026-08-07 12:10:26.080565732 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.080592761 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.080604599 INFO Version: Unknown 2026-08-07 12:10:26.080675705 DEBUG Received server response for request 1 2026-08-07 12:10:26.080733078 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.081015550 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.084245021 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.084256322 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.084289128 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:26.084348386 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.084497720 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:26.084531226 DEBUG Initializing workspace `file:///tmp/.tmp5AKY9m/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.084550009 DEBUG Searching for a project in '/tmp/.tmp5AKY9m/root1' 2026-08-07 12:10:26.084728826 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.084740724 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.085282326 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.085294000 DEBUG Discovering virtual environment in `/tmp/.tmp5AKY9m/root1` 2026-08-07 12:10:26.085365326 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.085375218 DEBUG No virtual environment found 2026-08-07 12:10:26.085397343 DEBUG Adding first-party search path `/tmp/.tmp5AKY9m/root1` 2026-08-07 12:10:26.085406142 DEBUG Using vendored stdlib 2026-08-07 12:10:26.085649255 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.085658632 DEBUG Adding new file root '/tmp/.tmp5AKY9m/root1' of kind Project 2026-08-07 12:10:26.085915929 DEBUG Initializing workspace `file:///tmp/.tmp5AKY9m/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.085933146 DEBUG Searching for a project in '/tmp/.tmp5AKY9m/root2' 2026-08-07 12:10:26.085988960 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.085997458 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.086463298 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.086581263 DEBUG Discovering virtual environment in `/tmp/.tmp5AKY9m/root2` 2026-08-07 12:10:26.086679333 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.086689650 DEBUG No virtual environment found 2026-08-07 12:10:26.086711857 DEBUG Adding first-party search path `/tmp/.tmp5AKY9m/root2` 2026-08-07 12:10:26.086721074 DEBUG Using vendored stdlib 2026-08-07 12:10:26.087146353 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.087156789 DEBUG Adding new file root '/tmp/.tmp5AKY9m/root2' of kind Project 2026-08-07 12:10:26.087448068 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.087458898 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:26.087606220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:26.089481490 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:26.089570599 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root1/main.py"))}: Checking file '/tmp/.tmp5AKY9m/root1/main.py' 2026-08-07 12:10:26.089879439 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.117761996 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.117902445 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.028s 2026-08-07 12:10:26.117917177 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:26.120477472 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:26.120540140 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root2/main.py"))}: Checking file '/tmp/.tmp5AKY9m/root2/main.py' 2026-08-07 12:10:26.120636591 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.146013789 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5AKY9m/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.146155410 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.026s 2026-08-07 12:10:26.146206009 DEBUG method="workspace/diagnostic" response.id=2 duration=58.65ms 2026-08-07 12:10:26.146323312 DEBUG Received server response for request 2 2026-08-07 12:10:26.156650982 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:26.156954591 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.156968597 DEBUG method="shutdown" response.id=3 duration=21.72µs 2026-08-07 12:10:26.157059603 DEBUG Received server response for request 3 2026-08-07 12:10:26.157072080 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.157125980 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-07 12:10:26.165238406 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.165402583 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.165450388 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.165541746 DEBUG Client info: None 2026-08-07 12:10:26.165585128 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.165611976 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.165625101 INFO Version: Unknown 2026-08-07 12:10:26.168646074 DEBUG Received server response for request 1 2026-08-07 12:10:26.168727255 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.168864818 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.168920773 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.168930330 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.168971380 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.168979429 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:26.169001400 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.169026208 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:26.169033691 DEBUG Initializing workspace `file:///tmp/.tmpl4MRAq`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.169048761 DEBUG Searching for a project in '/tmp/.tmpl4MRAq' 2026-08-07 12:10:26.169107484 DEBUG Found project at '/tmp/.tmpl4MRAq' 2026-08-07 12:10:26.169115455 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.169568130 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.169577025 DEBUG Discovering virtual environment in `/tmp/.tmpl4MRAq` 2026-08-07 12:10:26.169638480 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.169647007 DEBUG No virtual environment found 2026-08-07 12:10:26.169665183 DEBUG Adding first-party search path `/tmp/.tmpl4MRAq` 2026-08-07 12:10:26.169672443 DEBUG Using vendored stdlib 2026-08-07 12:10:26.169877052 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.169884738 DEBUG Adding new file root '/tmp/.tmpl4MRAq' of kind Project 2026-08-07 12:10:26.170387164 DEBUG Initializing workspace `file:///tmp/.tmpl4MRAq/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.170401113 DEBUG Searching for a project in '/tmp/.tmpl4MRAq/external/Y' 2026-08-07 12:10:26.170443730 DEBUG Found project at '/tmp/.tmpl4MRAq/external/Y' 2026-08-07 12:10:26.170451150 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.170833058 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.170843332 DEBUG Discovering virtual environment in `/tmp/.tmpl4MRAq/external/Y` 2026-08-07 12:10:26.170896812 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.170904611 DEBUG No virtual environment found 2026-08-07 12:10:26.170922757 DEBUG Adding first-party search path `/tmp/.tmpl4MRAq/external/Y` 2026-08-07 12:10:26.170930503 DEBUG Using vendored stdlib 2026-08-07 12:10:26.171115849 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.171122908 DEBUG Adding new file root '/tmp/.tmpl4MRAq/external/Y' of kind Project 2026-08-07 12:10:26.171610269 DEBUG Updating project to check open files 2026-08-07 12:10:26.171632636 DEBUG Updating project to check open files 2026-08-07 12:10:26.171642035 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.171647880 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:26.171705697 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpl4MRAq/systemtests/included.py", kind: File } 2026-08-07 12:10:26.171743164 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpl4MRAq/systemtests/included.py` 2026-08-07 12:10:26.171749384 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.171763613 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.171879820 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/systemtests/included.py"))}: Checking file '/tmp/.tmpl4MRAq/systemtests/included.py' 2026-08-07 12:10:26.172110001 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.205393080 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.219705375 DEBUG method="textDocument/diagnostic" response.id=2 duration=47.93ms 2026-08-07 12:10:26.219739791 DEBUG Received server response for request 2 2026-08-07 12:10:26.219901841 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.219915982 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:26.220043146 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpl4MRAq/external/Y/only_external.py", kind: File } 2026-08-07 12:10:26.220095066 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpl4MRAq/external/Y/only_external.py` 2026-08-07 12:10:26.220103015 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.220130517 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.220306958 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/external/Y/only_external.py"))}: Checking file '/tmp/.tmpl4MRAq/external/Y/only_external.py' 2026-08-07 12:10:26.220442263 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.246249849 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl4MRAq/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.258606939 DEBUG method="textDocument/diagnostic" response.id=3 duration=38.46ms 2026-08-07 12:10:26.258693300 DEBUG Received server response for request 3 2026-08-07 12:10:26.268900218 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.268985685 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.269002416 DEBUG method="shutdown" response.id=4 duration=26.00µs 2026-08-07 12:10:26.270018144 DEBUG Received server response for request 4 2026-08-07 12:10:26.270028605 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.270093716 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-07 12:10:26.283437517 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.283604888 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.283652662 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.283785962 DEBUG Client info: None 2026-08-07 12:10:26.283839523 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.283871460 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.283887136 INFO Version: Unknown 2026-08-07 12:10:26.285003214 DEBUG Received server response for request 1 2026-08-07 12:10:26.285077617 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.285286414 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.285398500 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.285410900 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.285449578 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.285457080 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 12:10:26.285494591 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.285562183 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:26.285580658 DEBUG Initializing workspace `file:///tmp/.tmpIGufYU`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.285616708 DEBUG Searching for a project in '/tmp/.tmpIGufYU' 2026-08-07 12:10:26.285711076 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.285735837 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.286608310 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.286627414 DEBUG Discovering virtual environment in `/tmp/.tmpIGufYU` 2026-08-07 12:10:26.286747500 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.286766537 DEBUG No virtual environment found 2026-08-07 12:10:26.286827613 DEBUG Adding first-party search path `/tmp/.tmpIGufYU` 2026-08-07 12:10:26.286842892 DEBUG Using vendored stdlib 2026-08-07 12:10:26.287249097 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.287268441 DEBUG Adding new file root '/tmp/.tmpIGufYU' of kind Project 2026-08-07 12:10:26.287688871 DEBUG Initializing workspace `file:///tmp/.tmpIGufYU/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.287711501 DEBUG Searching for a project in '/tmp/.tmpIGufYU/external/Y' 2026-08-07 12:10:26.287782826 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.287792000 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.288290457 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.288302154 DEBUG Discovering virtual environment in `/tmp/.tmpIGufYU/external/Y` 2026-08-07 12:10:26.288372619 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.288382568 DEBUG No virtual environment found 2026-08-07 12:10:26.288405480 DEBUG Adding first-party search path `/tmp/.tmpIGufYU/external/Y` 2026-08-07 12:10:26.288415177 DEBUG Using vendored stdlib 2026-08-07 12:10:26.288651498 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.288660753 DEBUG Adding new file root '/tmp/.tmpIGufYU/external/Y' of kind Project 2026-08-07 12:10:26.288891037 DEBUG Updating project to check open files 2026-08-07 12:10:26.288916707 DEBUG Updating project to check open files 2026-08-07 12:10:26.288928849 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.288936228 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:26.289010263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIGufYU/systemtests/foo.py", kind: File } 2026-08-07 12:10:26.289059736 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIGufYU/systemtests/foo.py` 2026-08-07 12:10:26.289067466 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.289085251 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.289510957 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.320552277 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.332135851 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-07 12:10:26.332245886 DEBUG method="textDocument/hover" response.id=2 duration=43.14ms 2026-08-07 12:10:26.332327583 DEBUG Received server response for request 2 2026-08-07 12:10:26.332372957 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:26.332388173 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-07 12:10:26.332504617 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIGufYU/external/Y/foo.py", kind: File } 2026-08-07 12:10:26.332555724 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIGufYU/external/Y/foo.py` 2026-08-07 12:10:26.332563716 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:26.332585738 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:26.332720556 DEBUG method="textDocument/hover" response.id=3 duration=115.87µs 2026-08-07 12:10:26.332782246 DEBUG Received server response for request 3 2026-08-07 12:10:26.342898326 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.342977501 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.342992457 DEBUG method="shutdown" response.id=4 duration=21.94µs 2026-08-07 12:10:26.343057546 DEBUG Received server response for request 4 2026-08-07 12:10:26.343069671 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.343120906 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-07 12:10:26.352054533 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.354266931 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.354328164 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.354450093 DEBUG Client info: None 2026-08-07 12:10:26.354496685 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.354529810 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.354543263 INFO Version: Unknown 2026-08-07 12:10:26.354627097 DEBUG Received server response for request 1 2026-08-07 12:10:26.354689800 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.354934841 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.355031667 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.355039671 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.355072144 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:26.355153027 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.355192753 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:26.355203070 DEBUG Initializing workspace `file:///tmp/.tmp0iDyIx/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.355222478 DEBUG Searching for a project in '/tmp/.tmp0iDyIx/root1' 2026-08-07 12:10:26.355285164 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.355295937 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.355899191 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.355912001 DEBUG Discovering virtual environment in `/tmp/.tmp0iDyIx/root1` 2026-08-07 12:10:26.355993787 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.356005060 DEBUG No virtual environment found 2026-08-07 12:10:26.356029367 DEBUG Adding first-party search path `/tmp/.tmp0iDyIx/root1` 2026-08-07 12:10:26.356038990 DEBUG Using vendored stdlib 2026-08-07 12:10:26.356299660 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.356311179 DEBUG Adding new file root '/tmp/.tmp0iDyIx/root1' of kind Project 2026-08-07 12:10:26.356590263 DEBUG Initializing workspace `file:///tmp/.tmp0iDyIx/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.356606957 DEBUG Searching for a project in '/tmp/.tmp0iDyIx/root2' 2026-08-07 12:10:26.356663414 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.356671962 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.357144164 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.357154457 DEBUG Discovering virtual environment in `/tmp/.tmp0iDyIx/root2` 2026-08-07 12:10:26.357218458 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.357227781 DEBUG No virtual environment found 2026-08-07 12:10:26.357249421 DEBUG Adding first-party search path `/tmp/.tmp0iDyIx/root2` 2026-08-07 12:10:26.357258314 DEBUG Using vendored stdlib 2026-08-07 12:10:26.357488308 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.357497281 DEBUG Adding new file root '/tmp/.tmp0iDyIx/root2' of kind Project 2026-08-07 12:10:26.357722089 DEBUG Initializing workspace `file:///tmp/.tmp0iDyIx/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.357738287 DEBUG Searching for a project in '/tmp/.tmp0iDyIx/root3' 2026-08-07 12:10:26.357794214 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.357802634 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.358266332 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.358276289 DEBUG Discovering virtual environment in `/tmp/.tmp0iDyIx/root3` 2026-08-07 12:10:26.358339242 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.358348849 DEBUG No virtual environment found 2026-08-07 12:10:26.358370738 DEBUG Adding first-party search path `/tmp/.tmp0iDyIx/root3` 2026-08-07 12:10:26.358379929 DEBUG Using vendored stdlib 2026-08-07 12:10:26.358609781 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.358618152 DEBUG Adding new file root '/tmp/.tmp0iDyIx/root3' of kind Project 2026-08-07 12:10:26.358841689 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.358851695 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:26.358930285 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:26.360639287 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:26.360728478 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root1/main.py"))}: Checking file '/tmp/.tmp0iDyIx/root1/main.py' 2026-08-07 12:10:26.360875205 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.390489876 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.390654939 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.030s 2026-08-07 12:10:26.390674625 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:26.392407994 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:26.392489064 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root2/main.py"))}: Checking file '/tmp/.tmp0iDyIx/root2/main.py' 2026-08-07 12:10:26.392606335 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.420971373 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.421124640 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.029s 2026-08-07 12:10:26.421139908 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 12:10:26.424995125 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.004s 2026-08-07 12:10:26.425065330 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root3/main.py"))}: Checking file '/tmp/.tmp0iDyIx/root3/main.py' 2026-08-07 12:10:26.425167472 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:26.449445662 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0iDyIx/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:26.449592968 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.025s 2026-08-07 12:10:26.449679312 DEBUG method="workspace/diagnostic" response.id=2 duration=90.82ms 2026-08-07 12:10:26.449719863 DEBUG Received server response for request 2 2026-08-07 12:10:26.449995947 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:26.450011371 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:26.450064835 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmp0iDyIx/root2), (root3, file:///tmp/.tmp0iDyIx/root3) 2026-08-07 12:10:26.450076435 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp0iDyIx/root2 2026-08-07 12:10:26.453067007 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp0iDyIx/root3 2026-08-07 12:10:26.456652400 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:26.456696437 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:26.456807142 DEBUG method="workspace/diagnostic" response.id=3 duration=217.09µs 2026-08-07 12:10:26.456877386 DEBUG Received server response for request 3 2026-08-07 12:10:26.467093873 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:26.467154533 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:26.467168785 DEBUG method="shutdown" response.id=4 duration=22.30µs 2026-08-07 12:10:26.467221812 DEBUG Received server response for request 4 2026-08-07 12:10:26.467233226 DEBUG Client sends notification `exit` 2026-08-07 12:10:26.467300810 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-07 12:10:26.472762164 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:26.472930662 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:26.472983589 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:26.473110835 DEBUG Client info: None 2026-08-07 12:10:26.473153640 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:26.473187019 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:26.473201408 INFO Version: Unknown 2026-08-07 12:10:26.474266205 DEBUG Received server response for request 1 2026-08-07 12:10:26.474330710 DEBUG Client sends notification `initialized` 2026-08-07 12:10:26.475123232 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:26.475222716 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:26.475233134 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:26.475262634 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:26.475269134 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:26.475297851 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:26.475323212 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 12:10:26.475332953 DEBUG Initializing workspace `file:///tmp/.tmp6fp9QU/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:26.475359345 DEBUG Searching for a project in '/tmp/.tmp6fp9QU/root1' 2026-08-07 12:10:26.475421287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:26.475431769 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:26.475996128 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:26.476007289 DEBUG Discovering virtual environment in `/tmp/.tmp6fp9QU/root1` 2026-08-07 12:10:26.476086531 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:26.476096958 DEBUG No virtual environment found 2026-08-07 12:10:26.476120599 DEBUG Adding first-party search path `/tmp/.tmp6fp9QU/root1` 2026-08-07 12:10:26.476130355 DEBUG Using vendored stdlib 2026-08-07 12:10:26.476400330 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:26.476411400 DEBUG Adding new file root '/tmp/.tmp6fp9QU/root1' of kind Project 2026-08-07 12:10:26.476706919 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:26.476717242 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:26.476736435 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmp6fp9QU/root1) 2026-08-07 12:10:26.476744947 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp6fp9QU/root1 2026-08-07 12:10:26.476969218 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 12:10:28.475427699 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 12:10:28.476620462 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:28.476689292 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 12:10:28.476710501 DEBUG method="shutdown" response.id=3 duration=105.04µs 2026-08-07 12:10:28.476834078 DEBUG Received server response for request 2 2026-08-07 12:10:28.476849501 DEBUG Received server response for request 3 2026-08-07 12:10:28.476859556 DEBUG Client sends notification `exit` 2026-08-07 12:10:28.476915941 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-07 12:10:28.481499693 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:28.484260310 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:28.484325330 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:28.485164044 DEBUG Client info: None 2026-08-07 12:10:28.485209031 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:28.485254474 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:28.485268761 INFO Version: Unknown 2026-08-07 12:10:28.485361378 DEBUG Received server response for request 1 2026-08-07 12:10:28.485443335 DEBUG Client sends notification `initialized` 2026-08-07 12:10:28.486512970 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:28.486588298 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:28.486602451 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:28.486641136 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 12:10:28.486671011 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:28.486699246 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 12:10:28.486707187 DEBUG Initializing workspace `file:///tmp/.tmp32BO9m/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:28.486723300 DEBUG Searching for a project in '/tmp/.tmp32BO9m/root1' 2026-08-07 12:10:28.486774283 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:28.486782316 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:28.487252457 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:28.487262042 DEBUG Discovering virtual environment in `/tmp/.tmp32BO9m/root1` 2026-08-07 12:10:28.487327810 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:28.487336228 DEBUG No virtual environment found 2026-08-07 12:10:28.487355158 DEBUG Adding first-party search path `/tmp/.tmp32BO9m/root1` 2026-08-07 12:10:28.487362224 DEBUG Using vendored stdlib 2026-08-07 12:10:28.487570134 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:28.487578931 DEBUG Adding new file root '/tmp/.tmp32BO9m/root1' of kind Project 2026-08-07 12:10:28.487809988 DEBUG Initializing workspace `file:///tmp/.tmp32BO9m/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:28.487823294 DEBUG Searching for a project in '/tmp/.tmp32BO9m/root2' 2026-08-07 12:10:28.487867191 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:28.487874072 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:28.488248720 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:28.488256685 DEBUG Discovering virtual environment in `/tmp/.tmp32BO9m/root2` 2026-08-07 12:10:28.488307400 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:28.488314902 DEBUG No virtual environment found 2026-08-07 12:10:28.488333308 DEBUG Adding first-party search path `/tmp/.tmp32BO9m/root2` 2026-08-07 12:10:28.488340349 DEBUG Using vendored stdlib 2026-08-07 12:10:28.488523394 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:28.488530189 DEBUG Adding new file root '/tmp/.tmp32BO9m/root2' of kind Project 2026-08-07 12:10:28.488708328 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:28.488716626 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 12:10:28.488796009 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:28.491386439 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-08-07 12:10:28.491469513 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root1/main.py"))}: Checking file '/tmp/.tmp32BO9m/root1/main.py' 2026-08-07 12:10:28.491620748 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:28.515216220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:28.515382082 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.024s 2026-08-07 12:10:28.515397140 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 12:10:28.517011244 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 12:10:28.517081197 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root2/main.py"))}: Checking file '/tmp/.tmp32BO9m/root2/main.py' 2026-08-07 12:10:28.517183201 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:28.540699849 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp32BO9m/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:28.540860148 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.024s 2026-08-07 12:10:28.540926878 DEBUG method="workspace/diagnostic" response.id=2 duration=52.21ms 2026-08-07 12:10:28.541160236 DEBUG Received server response for request 2 2026-08-07 12:10:28.541691845 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:28.541708869 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 12:10:28.541771546 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmp32BO9m/root2) 2026-08-07 12:10:28.541784259 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp32BO9m/root2 2026-08-07 12:10:28.544451525 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 12:10:28.544514087 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 12:10:28.544546630 DEBUG method="workspace/diagnostic" response.id=3 duration=124.75µs 2026-08-07 12:10:28.544569953 DEBUG Received server response for request 3 2026-08-07 12:10:28.554772673 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 12:10:28.554843498 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:28.554856136 DEBUG method="shutdown" response.id=4 duration=19.81µs 2026-08-07 12:10:28.554896445 DEBUG Received server response for request 4 2026-08-07 12:10:28.554909347 DEBUG Client sends notification `exit` 2026-08-07 12:10:28.554953851 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-07 12:10:28.559818771 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 12:10:28.563475958 DEBUG Architecture: powerpc64, OS: linux 2026-08-07 12:10:28.563531154 DEBUG Client sends request `initialize` with ID 1 2026-08-07 12:10:28.563651015 DEBUG Client info: None 2026-08-07 12:10:28.563698062 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 12:10:28.563730421 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 12:10:28.563744525 INFO Version: Unknown 2026-08-07 12:10:28.563831664 DEBUG Received server response for request 1 2026-08-07 12:10:28.563897119 DEBUG Client sends notification `initialized` 2026-08-07 12:10:28.564111630 DEBUG Requesting workspace configuration for workspaces 2026-08-07 12:10:28.564182714 DEBUG Received server request `workspace/configuration` 2026-08-07 12:10:28.564192039 INFO Retrying to receive `workspace/configuration` request 2026-08-07 12:10:28.564240414 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:28.564248144 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 12:10:28.564295884 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 12:10:28.564326857 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 12:10:28.564335904 DEBUG Initializing workspace `file:///tmp/.tmpOK2otM/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:28.564354191 DEBUG Searching for a project in '/tmp/.tmpOK2otM/root1' 2026-08-07 12:10:28.564414939 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:28.564424839 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:28.564968054 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:28.564979097 DEBUG Discovering virtual environment in `/tmp/.tmpOK2otM/root1` 2026-08-07 12:10:28.565084103 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:28.565095671 DEBUG No virtual environment found 2026-08-07 12:10:28.565119775 DEBUG Adding first-party search path `/tmp/.tmpOK2otM/root1` 2026-08-07 12:10:28.565129730 DEBUG Using vendored stdlib 2026-08-07 12:10:28.565390646 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:28.565401050 DEBUG Adding new file root '/tmp/.tmpOK2otM/root1' of kind Project 2026-08-07 12:10:28.565678869 DEBUG Initializing workspace `file:///tmp/.tmpOK2otM/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 12:10:28.565695693 DEBUG Searching for a project in '/tmp/.tmpOK2otM/root2' 2026-08-07 12:10:28.565750837 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 12:10:28.565759115 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 12:10:28.566229199 INFO Defaulting to python-platform `linux` 2026-08-07 12:10:28.566242373 DEBUG Discovering virtual environment in `/tmp/.tmpOK2otM/root2` 2026-08-07 12:10:28.566306904 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-10a17c5b11d44674`: does not point to a Python executable or a directory on disk 2026-08-07 12:10:28.566316535 DEBUG No virtual environment found 2026-08-07 12:10:28.566338298 DEBUG Adding first-party search path `/tmp/.tmpOK2otM/root2` 2026-08-07 12:10:28.566347500 DEBUG Using vendored stdlib 2026-08-07 12:10:28.566577519 INFO Python version: Python 3.14, platform: linux 2026-08-07 12:10:28.566586253 DEBUG Adding new file root '/tmp/.tmpOK2otM/root2' of kind Project 2026-08-07 12:10:28.566810617 DEBUG Updating project to check open files 2026-08-07 12:10:28.566835542 DEBUG Updating project to check open files 2026-08-07 12:10:28.566847091 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 12:10:28.566854660 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 12:10:28.566921279 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOK2otM/root1/main.py", kind: File } 2026-08-07 12:10:28.566967041 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOK2otM/root1/main.py` 2026-08-07 12:10:28.566975087 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:28.566992605 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:28.567108597 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root1/main.py"))}: Checking file '/tmp/.tmpOK2otM/root1/main.py' 2026-08-07 12:10:28.567632416 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:28.604420250 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:28.604662996 DEBUG method="textDocument/diagnostic" response.id=2 duration=37.65ms 2026-08-07 12:10:28.604704078 DEBUG Received server response for request 2 2026-08-07 12:10:28.604906431 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 12:10:28.604920781 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 12:10:28.605056089 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOK2otM/root2/main.py", kind: File } 2026-08-07 12:10:28.605108535 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOK2otM/root2/main.py` 2026-08-07 12:10:28.605116851 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 12:10:28.605147167 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 12:10:28.605295082 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root2/main.py"))}: Checking file '/tmp/.tmpOK2otM/root2/main.py' 2026-08-07 12:10:28.605512785 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 12:10:28.634200839 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOK2otM/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 12:10:28.634491505 DEBUG method="textDocument/diagnostic" response.id=3 duration=29.33ms 2026-08-07 12:10:28.634528169 DEBUG Received server response for request 3 2026-08-07 12:10:28.634662470 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 12:10:28.634676175 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 12:10:28.634723087 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpOK2otM/root2) 2026-08-07 12:10:28.634733453 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpOK2otM/root2 2026-08-07 12:10:28.638134449 DEBUG method="textDocument/diagnostic" response.id=4 duration=136.51µs 2026-08-07 12:10:28.639204531 DEBUG Received server response for request 4 2026-08-07 12:10:28.639287332 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-07 12:10:28.639460548 DEBUG method="textDocument/diagnostic" response.id=5 duration=116.69µs 2026-08-07 12:10:28.639484242 DEBUG Received server response for request 5 2026-08-07 12:10:28.649619863 DEBUG Client sends request `shutdown` with ID 6 2026-08-07 12:10:28.649688978 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 12:10:28.649701371 DEBUG method="shutdown" response.id=6 duration=18.87µs 2026-08-07 12:10:28.649817289 DEBUG Received server response for request 6 2026-08-07 12:10:28.649828474 DEBUG Client sends notification `exit` 2026-08-07 12:10:28.649882705 DEBUG Received exit notification, exiting ok test result: ok. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 23.89s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_site_packages-a87f48fb53adf238 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test tests::can_find_site_packages_directory_freethreaded_build ... ok test tests::can_find_site_packages_directory_no_virtual_env ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_self_environment ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_uv_workspace ... ok test tests::can_find_site_packages_directory_no_virtual_env_freethreaded ... ok test tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok test tests::cannot_find_site_packages_directory ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_local_venv ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_virtual_env_var ... ok test tests::cannot_read_lib_directory ... ok test tests::detects_cpython_implementation ... ok test tests::detects_graalpy_implementation ... ok test tests::detects_pypy_implementation ... ok test tests::detects_unknown_implementation ... ok test tests::distinguishes_unsuffixed_default_from_free_threaded_executable ... ok test tests::does_not_add_usr_local_when_sys_prefix_is_not_usr ... ok test tests::does_not_enumerate_usr_local_for_wrong_version_when_version_known ... ok test tests::does_not_include_wrong_version_dist_packages_when_exact_dist_missing ... ok test tests::does_not_include_wrong_version_when_implementation_unknown ... ok test tests::fallback_enumeration_for_cpython_excludes_pypy_directories ... ok test tests::fallback_enumeration_for_pypy_excludes_cpython_directories ... ok test tests::finds_debian_dist_packages_in_fallback_enumeration ... ok test tests::finds_debian_python3_dist_packages ... ok test tests::finds_dist_packages_in_fallback_enumeration ... ok test tests::finds_dist_packages_in_system_environment ... ok test tests::finds_pypy_site_packages_when_version_known ... ok test tests::finds_system_site_packages ... ok test tests::finds_usr_local_dist_packages_in_fallback_enumeration ... ok test tests::finds_usr_local_dist_packages_in_system_environment ... ok test tests::identifies_free_threaded_hard_links ... ok test tests::includes_matching_version_pypy_without_wrong_version_cpython_when_unknown ... ok test tests::layout_inference_uses_the_primary_site_packages_source ... ok test tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok test tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok test tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok test tests::pyvenv_cfg_with_carriage_return_line_endings_parses ... ok test tests::pyvenv_cfg_with_strange_whitespace_parses ... ok test tests::recognizes_unversioned_graalpy_executable ... ok test tests::reject_env_that_does_not_exist ... ok test tests::reject_env_that_is_not_a_directory ... ok test tests::settings_diagnostic_path_ignores_python_helper_scripts ... ok test tests::site_packages_paths_display ... ok test tests::unknown_known_version_prefers_cpython_layout ... ok test tests::unresolved_pyvenv_cfg_home_is_nonfatal_without_system_site_packages ... ok test tests::unresolved_pyvenv_cfg_home_with_system_site_packages_fails ... ok test tests::uses_selected_system_interpreter_layout ... ok test tests::uses_symlink_target_layout ... ok test tests::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_test-9cdcf0881c4d6895 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test tests::multiple_sections_with_dependencies_not_allowed ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_vendored-dda9520b54148e5f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test tests::typeshed_vfs_consistent_with_vendored_stubs ... ok test tests::typeshed_zip_created_at_build_time ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Doc-tests annotate_snippets Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name annotate_snippets --test crates/ruff_annotate_snippets/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_annotate_snippets -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --extern anstream=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstream-314752507f3b5905.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-e66508f7e66369a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' --error-format human` running 13 tests test crates/ruff_annotate_snippets/src/level.rs - level::Level (line 45) ... ok test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::no_name (line 182) ... ok test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::with_name (line 162) ... ok test crates/ruff_annotate_snippets/src/lib.rs - (line 5) ... ok test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer (line 5) ... ok test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer::Renderer (line 92) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Annotation (line 351) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::AnnotationKind::Visible (line 422) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group (line 43) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group<'a>::with_level (line 69) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Origin (line 515) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Patch (line 455) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Title (line 161) ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 14.45s; merged doctests compilation took 14.42s Doc-tests ruff_cache Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_cache --test crates/ruff_cache/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_cache -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-aa1d3e5392592526.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 2 tests test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 27) ... ok test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 39) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 26.96s; merged doctests compilation took 26.95s Doc-tests ruff_db Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_db --test crates/ruff_db/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_db -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-792c382a31448228.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-69e760d149c6f319.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-12305dfb2bd67864.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-f1f063ec2ae8573d.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-906e5eb0b1159ac0.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-518011ca32a88a75.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-36e67d689a1ea025.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-714200f86f3e3c51.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-5778943301134b02.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-644969fbd770d443.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2a121f30fa9287b7.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e8e84c15f319f9de.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' --error-format human` running 20 tests test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 404) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 427) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ancestors (line 182) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::components (line 225) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ends_with (line 131) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::extension (line 83) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_name (line 252) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_stem (line 282) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::is_absolute (line 59) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::join (line 336) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::parent (line 155) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::starts_with (line 103) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::strip_prefix (line 305) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::with_extension (line 353) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 548) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 558) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemVirtualPath::extension (line 786) ... ok test crates/ruff_db/src/system/path.rs - system::path::deduplicate_nested_paths (line 933) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging (line 146) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 160) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s all doctests ran in 72.08s; merged doctests compilation took 72.04s Doc-tests ruff_formatter Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_formatter --test crates/ruff_formatter/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_formatter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' --error-format human` running 70 tests test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 23) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 47) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 601) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 307) ... ok test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2598) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1975) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 877) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 922) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1472) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1507) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1526) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1545) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1013) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1617) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 747) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 816) ... ok test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1747) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2183) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2340) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2378) - should panic ... ok test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2283) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1341) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1369) ... ok test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1803) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1832) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1884) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1913) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 683) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2055) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2078) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2108) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 548) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 415) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 432) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 505) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1054) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1085) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1128) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1162) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1262) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1294) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 645) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized::inspect (line 95) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok test crates/ruff_formatter/src/lib.rs - Format (line 572) ... ok test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 677) ... ignored test crates/ruff_formatter/src/lib.rs - format (line 876) ... ok test crates/ruff_formatter/src/lib.rs - format (line 889) ... ok test crates/ruff_formatter/src/lib.rs - write (line 823) ... ok test crates/ruff_formatter/src/lib.rs - write (line 842) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.14s all doctests ran in 30.60s; merged doctests compilation took 30.46s Doc-tests ruff_linter Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_linter --test crates/ruff_linter/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_linter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-0fcbfd7ee334ac9d.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-a7844c6d2494dfa1.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-181a5cdedd8a61ad.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-32abdaa2ede43ef7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-9501e59c1b8ca78e.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-eb4bd4be6a91745a.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-c79d43b7c14fedbc.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-0557f885e3547d48.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-1938c343729b1933.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-421e8f56bd8200a1.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-5f8d323f897f763b.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-8e68b9ed05deb6d6.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-5bb1411fa658e8ff.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-7036fe8a5c8fa488.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-7e3e31f00287b935.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' --error-format human` running 12 tests test crates/ruff_linter/src/checkers/ast/mod.rs - checkers::ast::DiagnosticGuard<'_,'_>::before_drop (line 3695) ... ignored test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 73) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 241) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 197) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 127) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 158) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 276) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 174) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 224) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 102) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 72) ... ok test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 44) ... ok test result: ok. 11 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s all doctests ran in 174.19s; merged doctests compilation took 174.16s Doc-tests ruff_notebook Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_notebook --test crates/ruff_notebook/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_notebook -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e27105bacf5d7736.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-778ee8fb052026ec.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-e919fca077acd624.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 1 test test crates/ruff_notebook/src/schema.rs - schema::SortAlphabetically (line 43) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 17.01s; merged doctests compilation took 17.00s Doc-tests ruff_options_metadata Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_options_metadata --test crates/ruff_options_metadata/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_options_metadata -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' --error-format human` running 4 tests test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 184) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 209) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 110) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 133) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 12.21s; merged doctests compilation took 12.20s Doc-tests ruff_python_ast Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_ast --test crates/ruff_python_ast/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_ast -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-1a22ab94a194ef02.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-0de19835e949ab86.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' --error-format human` running 5 tests test crates/ruff_python_ast/src/helpers.rs - helpers::collect_import_from_member (line 1010) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 941) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 969) ... ok test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 323) ... ok test crates/ruff_python_ast/src/nodes.rs - nodes::DictItem (line 133) ... ignored test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 35.37s; merged doctests compilation took 35.35s Doc-tests ruff_python_parser Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_parser --test crates/ruff_python_parser/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_parser -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-2134ccdf1b7e957b.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-404160105ba090a0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fa9b1216f933f91d.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-5dfbc0361e0a0813.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-2ff39c0747d48973.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-ac04824fce2368d2.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_parser/src/lib.rs - parse (line 246) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 255) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 270) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression (line 129) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 152) ... ok test crates/ruff_python_parser/src/lib.rs - parse_module (line 99) ... ok test crates/ruff_python_parser/src/lib.rs - parse_parenthesized_expression_range (line 179) ... ok test crates/ruff_python_parser/src/lib.rs - parse_string_annotation (line 205) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 23) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 31) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 39.42s; merged doctests compilation took 39.40s Doc-tests ruff_python_stdlib Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_stdlib --test crates/ruff_python_stdlib/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_stdlib -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 4 tests test crates/ruff_python_stdlib/src/str.rs - str::is_cased_lowercase (line 85) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_cased_uppercase (line 118) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_lowercase (line 7) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_uppercase (line 44) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 12.72s; merged doctests compilation took 12.71s Doc-tests ruff_python_trivia Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_trivia --test crates/ruff_python_trivia/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_trivia -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-02a010fb06debfdb.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_trivia/src/pragmas.rs - pragmas::find_trailing_pragma_offset (line 40) ... ok test crates/ruff_python_trivia/src/pragmas.rs - pragmas::is_pragma_comment (line 3) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::dedent (line 141) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 15) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 25) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 38) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 51) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 101) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 81) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 91) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s all doctests ran in 13.84s; merged doctests compilation took 13.81s Doc-tests ruff_source_file Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_source_file --test crates/ruff_source_file/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_source_file -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' --error-format human` running 20 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s all doctests ran in 13.75s; merged doctests compilation took 13.71s Doc-tests ruff_text_size Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_text_size --test crates/ruff_text_size/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_text_size -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-b5a916589ee55777.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' --error-format human` running 21 tests test crates/ruff_text_size/src/range.rs - range::TextRange::add_end (line 461) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::add_start (line 421) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::at (line 58) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains (line 156) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_inclusive (line 175) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_range (line 192) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover (line 237) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover_offset (line 259) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::empty (line 78) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::intersect (line 213) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::new (line 37) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::ordering (line 313) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_end (line 441) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_start (line 402) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::up_to (line 98) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_end (line 381) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_start (line 358) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::new (line 43) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::of (line 57) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_u32 (line 74) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_usize (line 86) ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s all doctests ran in 13.25s; merged doctests compilation took 13.17s Doc-tests ruff_workspace Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_workspace --test crates/ruff_workspace/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_workspace -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-0e455b56ca81fa4f.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-c89c05c7dceb01c5.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-ef2d544fe96cc9ee.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-031b9148a908f0a2.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-a4ea3b19908c7c5f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5c8046172d6832d3.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-b4389b2c5ef1846f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-6b796f898c2b9c3e.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-df878226c7792d34.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-edfb59315c56ae12.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-b7103b800e509d5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-eb3050f7eebd7f0b.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-459d8bf2628122fe.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-2e6c44305dd2e49c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-7fe3c1cbe0eb5b63.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-5be9fbc9e73167e0.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-68aabeef5a939584.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-2bc9165addff9716.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-e92590f3befd622b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-3e00edaf97f64c7d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-ff5849caa5b25673.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-12b257c219035ccd.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' --error-format human` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ty_module_resolver Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ty_module_resolver --test crates/ty_module_resolver/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_module_resolver -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-87498bea26469715.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-6f4d45eb5d96a651.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-4f3e3a505d6d19fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 16 tests test crates/ty_module_resolver/src/module_glob.rs - module_glob (line 9) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::ancestors (line 289) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 76) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 271) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 90) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 238) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_private (line 429) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_test_module (line 378) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::last_component (line 108) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 50) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 126) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 181) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 195) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 145) ... ok test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.03s all doctests ran in 77.32s; merged doctests compilation took 77.29s Doc-tests ty_python_semantic Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ty_python_semantic --test crates/ty_python_semantic/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_python_semantic -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-7871f0dfbf37aa72.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-b03e9cdfe8ba1c39.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-6dd654357872c4d2.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-7cc6a2aa45acd735.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-b41fb413a0410a20.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-c977ea17bf878cdf.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-6cab38241313dbf6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-401d601eeb46c3d0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-b6fed7d42166ca67.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-07e9b7dde6de43bc.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d80d5aac370dca64.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-fd3b2f1ed21a2ad7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-6f22a208d9439602.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3f025e50efb4fbe5.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-b21507cf925af560.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-ae3169992c337155.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-f59deeaa1b70ccea.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-b88afddcc0d3a788.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-8476b2ec63702de5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-b3ecd822815f0e8c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-61cbb110cf3fc371.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5a212c88e72c494f.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-a2b519a8ad64b259.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-e844118db94b56c8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-2da687ba59be9e7e.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-6ec9747d56840007.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-381fdbdbf2ff03a6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-ad4097a0ae638ae5.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1dddfdee131ddee8.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f550baa420a5ece7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-99432c6d9ea47116.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9b12e87aafb6b307.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-ba62f70a1011c968.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-bfd1289d945570c3.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-99f4ec52b235074a.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-a1a6bc64d3787af6.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-efb2d447ff0e2039.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-2c36d75bb9da6f05.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-1073c762b2321095.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-14069fb9e85eb784.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-d1db5eeb35fa4831.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-661d279ab0f1fb73.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-f395d2127fd7d61c.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-deffd44b197984eb.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-1a01f0e4b97d40b5.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6de1da5b99cdcda8.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-8af6d132467a556b.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-6788f613efe0e0d0.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' --error-format human` running 2 tests test crates/ty_python_semantic/src/diagnostic/mod.rs - diagnostic::DiagnosticGuard::sink (line 184) ... ignored test crates/ty_python_semantic/src/lint.rs - lint::declare_lint (line 223) ... ok test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s running 1 test test crates/ty_python_semantic/src/types/class/static_literal.rs - types::class::static_literal::StaticClassLiteral<'db>::header_range (line 3227) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 202.93s; merged doctests compilation took 202.92s + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.ppc64le-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.16.1-1.fc45.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MM6qAX + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + DOCDIR=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/BREAKING_CHANGES.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/CHANGELOG.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/README.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1vk6ht + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + LICENSEDIR=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/licenses/ruff + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/LICENSE /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/LICENSE.dependencies /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/LICENSE.bundled /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/licenses/ruff + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crate(annotate-snippets)) = 0.11.5 bundled(typeshed) = 0^20260714gitb00c387 ruff = 0.16.1-1.fc45 ruff(ppc-64) = 0.16.1-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.30)(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) libjemalloc.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: python3-ruff-0.16.1-1.fc45.noarch Provides: python-ruff = 0.16.1-1.fc45 python3-ruff = 0.16.1-1.fc45 python3.15-ruff = 0.16.1-1.fc45 python3.15dist(ruff) = 0.16.1 python3dist(ruff) = 0.16.1 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: python(abi) = 3.15 Processing files: ruff-debugsource-0.16.1-1.fc45.ppc64le Provides: ruff-debugsource = 0.16.1-1.fc45 ruff-debugsource(ppc-64) = 0.16.1-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruff-debuginfo-0.16.1-1.fc45.ppc64le Provides: debuginfo(build-id) = ad436453b25b6d6d5d2f5b723daef983e58844b0 ruff-debuginfo = 0.16.1-1.fc45 ruff-debuginfo(ppc-64) = 0.16.1-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruff-debugsource(ppc-64) = 0.16.1-1.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Wrote: /builddir/build/RPMS/ruff-debuginfo-0.16.1-1.fc45.ppc64le.rpm Wrote: /builddir/build/RPMS/ruff-0.16.1-1.fc45.ppc64le.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.16.1-1.fc45.ppc64le.rpm Wrote: /builddir/build/RPMS/python3-ruff-0.16.1-1.fc45.noarch.rpm Finish: rpmbuild ruff-0.16.1-1.fc45.src.rpm Finish: build phase for ruff-0.16.1-1.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1786083793.531714/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/ruff-0.16.1-1.fc45.src.rpm) Config(child) 363 minutes 24 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ruff-debuginfo", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "ppc64le" }, { "name": "ruff-debugsource", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "ppc64le" }, { "name": "python3-ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "ppc64le" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "src" } ] } RPMResults finished