Warning: Permanently added '13.121.85.98' (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-s390x --chroot fedora-rawhide-s390x Version: 1.8 PID: 3076 Logging PID: 3078 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10834803, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-s390x', '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-s390x/', '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-s390x', '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-mpt4ij0h/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-mpt4ij0h/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-mpt4ij0h/ruff'... Running: git checkout d66a1cf44efd67fc1e3fa358e17714465079a14d -- cmd: ['git', 'checkout', 'd66a1cf44efd67fc1e3fa358e17714465079a14d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-mpt4ij0h/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-mpt4ij0h/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 9.08M 0 00:01 00:01 1.53M 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-mpt4ij0h/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-mpt4ij0h/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786102051.422497 -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-mpt4ij0h/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-mpt4ij0h/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786102051.422497 -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-mpt4ij0h/ruff/ruff.spec) Config(fedora-rawhide-s390x) 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-s390x-bootstrap-1786102051.422497/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-cc19d0c9-d84d-46b7-8a09-72a7b60a2646 INFO: Checking that b9252e54a2231650ef607cefc798e7859f6aa0266e16bf3f3a3c0d25ff33ea09 image matches host's architecture INFO: Copy content of container b9252e54a2231650ef607cefc798e7859f6aa0266e16bf3f3a3c0d25ff33ea09 to /var/lib/mock/fedora-rawhide-s390x-bootstrap-1786102051.422497/root INFO: mounting b9252e54a2231650ef607cefc798e7859f6aa0266e16bf3f3a3c0d25ff33ea09 with podman image mount INFO: image b9252e54a2231650ef607cefc798e7859f6aa0266e16bf3f3a3c0d25ff33ea09 as /var/lib/containers/storage/overlay/a9aa81c6347054a39c1dfcfc99f27895d94241ccf6981356ab7eb059670a207b/merged INFO: umounting image b9252e54a2231650ef607cefc798e7859f6aa0266e16bf3f3a3c0d25ff33ea09 (/var/lib/containers/storage/overlay/a9aa81c6347054a39c1dfcfc99f27895d94241ccf6981356ab7eb059670a207b/merged) with podman image umount INFO: Removing image mock-bootstrap-cc19d0c9-d84d-46b7-8a09-72a7b60a2646 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-s390x-1786102051.422497/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.s390x rpm-sequoia-1.10.2-5.fc45.s390x dnf5-5.4.2.1-10.fc45.s390x dnf5-plugins-5.4.2.1-10.fc45.s390x Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 16.2 KiB/s | 30.2 KiB | 00m02s fedora 100% | 8.3 MiB/s | 19.7 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash s390x 0:5.3.15-2.fc45 fedora 8.6 MiB bzip2 s390x 0:1.0.8-24.fc45 fedora 86.6 KiB coreutils s390x 0:9.11-6.fc45 fedora 6.0 MiB cpio s390x 0:2.15-10.fc45 fedora 1.1 MiB diffutils s390x 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils s390x 1:4.11.0-2.fc45 fedora 2.0 MiB gawk s390x 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack s390x 0:2.44-1.fc45 fedora 0.0 B grep s390x 0:3.12-4.fc45 fedora 1.0 MiB gzip s390x 0:1.14-4.fc45 fedora 397.2 KiB info s390x 0:7.3-3.fc45 fedora 403.7 KiB patch s390x 0:2.8-5.fc45 fedora 238.1 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build s390x 0:6.0.92-2.fc45 fedora 302.1 KiB sed s390x 0:4.10-2.fc45 fedora 870.1 KiB shadow-utils s390x 2:4.20.0-1.fc45 fedora 3.9 MiB tar s390x 2:1.35-9.fc45 fedora 3.0 MiB unzip s390x 0:6.0-71.fc45 fedora 440.9 KiB util-linux s390x 0:2.42.2-3.fc45 fedora 3.5 MiB which s390x 0:2.25-2.fc45 fedora 83.3 KiB xz s390x 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism s390x 0:0.7.3-3.fc45 fedora 2.3 MiB alternatives s390x 0:1.33-6.fc45 fedora 61.8 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs s390x 0:4.2.1-1.fc45 fedora 397.8 KiB binutils s390x 0:2.47-1.fc45 fedora 29.7 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs s390x 0:1.0.8-24.fc45 fedora 84.3 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 s390x 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl s390x 0:8.21.0-5.fc45 fedora 507.7 KiB cyrus-sasl-lib s390x 0:2.1.28-37.fc45 fedora 2.4 MiB debugedit s390x 0:5.3-3.fc45 fedora 224.1 KiB dwz s390x 0:0.17-3.fc45 fedora 310.4 KiB ed s390x 0:1.22.5-3.fc45 fedora 149.5 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils s390x 0:0.195-3.fc45 fedora 3.0 MiB elfutils-debuginfod-client s390x 0:0.195-3.fc45 fedora 75.3 KiB elfutils-libelf s390x 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs s390x 0:0.195-3.fc45 fedora 782.1 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 s390x 0:5.47-3.fc45 fedora 100.9 KiB file-libs s390x 0:5.47-3.fc45 fedora 12.2 MiB filesystem s390x 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider s390x 0:1.5.2-3.fc45 fedora 4.0 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 s390x 0:17.2-4.fc45 fedora 15.9 MiB gdbm-libs s390x 1:1.23-12.fc45 fedora 125.2 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc s390x 0:2.44-1.fc45 fedora 5.5 MiB glibc-common s390x 0:2.44-1.fc45 fedora 1.1 MiB glibc-gconv-extra s390x 0:2.44-1.fc45 fedora 6.8 MiB gmp s390x 1:6.3.0-6.fc45 fedora 769.7 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 s390x 0:2.4.9-17.fc45 fedora 6.6 MiB gnupg2-dirmngr s390x 0:2.4.9-17.fc45 fedora 657.2 KiB gnupg2-gpg-agent s390x 0:2.4.9-17.fc45 fedora 717.4 KiB gnupg2-gpgconf s390x 0:2.4.9-17.fc45 fedora 269.1 KiB gnupg2-keyboxd s390x 0:2.4.9-17.fc45 fedora 213.0 KiB gnupg2-verify s390x 0:2.4.9-17.fc45 fedora 364.0 KiB gnutls s390x 0:3.8.13-3.fc45 fedora 3.7 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 s390x 0:1.6.2-12.fc45 fedora 56.3 KiB jansson s390x 0:2.14-5.fc45 fedora 88.7 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c s390x 0:0.18-9.fc45 fedora 82.3 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs s390x 0:1.6.3-8.fc45 fedora 49.9 KiB krb5-libs s390x 0:1.22.2-9.fc45 fedora 2.5 MiB libacl s390x 0:2.4.0-2.fc45 fedora 43.6 KiB libarchive s390x 0:3.8.8-3.fc45 fedora 1.0 MiB libassuan s390x 0:2.5.7-6.fc45 fedora 163.6 KiB libattr s390x 0:2.6.0-2.fc45 fedora 24.1 KiB libblkid s390x 0:2.42.2-3.fc45 fedora 290.0 KiB libbrotli s390x 0:1.2.0-6.fc45 fedora 912.3 KiB libcap s390x 0:2.78-2.fc45 fedora 210.1 KiB libcap-ng s390x 0:0.9.3-5.fc45 fedora 64.3 KiB libcbor s390x 0:0.14.0-3.fc45 fedora 83.3 KiB libcom_err s390x 0:1.47.4-2.fc45 fedora 58.8 KiB libcurl s390x 0:8.21.0-5.fc45 fedora 1.1 MiB libeconf s390x 0:0.7.9-4.fc45 fedora 64.6 KiB libevent s390x 0:2.1.12-19.fc45 fedora 981.6 KiB libfdisk s390x 0:2.42.2-3.fc45 fedora 394.6 KiB libffi s390x 0:3.5.2-3.fc45 fedora 79.3 KiB libfido2 s390x 0:1.17.0-5.fc45 fedora 252.5 KiB libfsverity s390x 0:1.7-4.fc45 fedora 24.1 KiB libgcc s390x 0:16.1.1-4.fc45.1 fedora 213.6 KiB libgcrypt s390x 0:1.12.2-2.fc45 fedora 1.3 MiB libgomp s390x 0:16.1.1-4.fc45.1 fedora 576.8 KiB libgpg-error s390x 0:1.61-2.fc45 fedora 957.4 KiB libidn2 s390x 0:2.3.8-4.fc45 fedora 560.2 KiB libksba s390x 0:1.8.0-3.fc45 fedora 426.9 KiB liblastlog2 s390x 0:2.42.2-3.fc45 fedora 33.2 KiB libmount s390x 0:2.42.2-3.fc45 fedora 404.1 KiB libnghttp2 s390x 0:1.69.0-4.fc45 fedora 173.7 KiB libnghttp3 s390x 0:1.18.0-1.fc45 fedora 154.5 KiB libpkgconf s390x 0:2.5.1-2.fc45 fedora 93.7 KiB libpsl s390x 0:0.23.1-1.fc45 fedora 80.2 KiB libselinux s390x 0:3.11-3.fc45 fedora 217.0 KiB libselinux-utils s390x 0:3.11-3.fc45 fedora 269.5 KiB libsemanage s390x 0:3.11-3.fc45 fedora 311.8 KiB libsepol s390x 0:3.11-2.fc45 fedora 861.7 KiB libsmartcols s390x 0:2.42.2-3.fc45 fedora 196.2 KiB libssh s390x 0:0.12.2-1.fc45 fedora 709.1 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ s390x 0:16.1.1-4.fc45.1 fedora 3.4 MiB libtasn1 s390x 0:4.21.0-2.fc45 fedora 184.4 KiB libtool-ltdl s390x 0:2.5.4-11.fc45 fedora 69.6 KiB libunistring s390x 0:1.1-12.fc45 fedora 1.8 MiB libusb1 s390x 0:1.0.30-2.fc45 fedora 175.4 KiB libuuid s390x 0:2.42.2-3.fc45 fedora 33.0 KiB libverto s390x 0:0.3.2-13.fc45 fedora 25.0 KiB libxcrypt s390x 0:4.5.2-4.fc45 fedora 289.0 KiB libxml2 s390x 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd s390x 0:1.5.7-6.fc45 fedora 1.0 MiB linkdupes s390x 0:0.7.3-3.fc45 fedora 905.1 KiB lua-libs s390x 0:5.5.0-3.fc45 fedora 341.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs s390x 0:1.10.0-5.fc45 fedora 197.1 KiB mpfr s390x 0:4.2.2-4.fc45 fedora 695.3 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs s390x 0:6.6-3.fc45 fedora 1.0 MiB nettle s390x 0:4.0-5.fc45 fedora 849.1 KiB ngtcp2 s390x 0:1.22.1-3.fc45 fedora 316.9 KiB ngtcp2-crypto-ossl s390x 0:1.22.1-3.fc45 fedora 47.2 KiB npth s390x 0:1.8-5.fc45 fedora 45.1 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 s390x 0:2.6.13-4.fc45 fedora 675.3 KiB openssl-libs s390x 1:4.0.1-5.fc45 fedora 6.0 MiB p11-kit s390x 0:0.26.5-1.fc45 fedora 3.0 MiB p11-kit-trust s390x 0:0.26.5-1.fc45 fedora 573.6 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs s390x 0:1.7.2-4.fc45 fedora 121.8 KiB pcre2 s390x 0:10.47-1.fc45.2 fedora 725.9 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 s390x 0:2.5.1-2.fc45 fedora 92.5 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config s390x 0:2.5.1-2.fc45 fedora 988.0 B policycoreutils s390x 0:3.11-2.fc45 fedora 866.1 KiB popt s390x 0:1.19-11.fc45 fedora 140.4 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 s390x 0:8.3-5.fc45 fedora 571.1 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 s390x 0:6.0.92-2.fc45 fedora 3.1 MiB rpm-build-libs s390x 0:6.0.92-2.fc45 fedora 283.7 KiB rpm-libs s390x 0:6.0.92-2.fc45 fedora 1.1 MiB rpm-plugin-selinux s390x 0:6.0.92-2.fc45 fedora 11.6 KiB rpm-sequoia s390x 0:1.10.2-5.fc45 fedora 2.6 MiB rpm-sign-libs s390x 0:6.0.92-2.fc45 fedora 35.4 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 s390x 0:3.53.4-1.fc45 fedora 1.7 MiB systemd-libs s390x 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers s390x 0:261.2-1.fc45 fedora 938.4 KiB tpm2-tss s390x 0:4.2.0-1.fc45 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core s390x 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs s390x 0:0.8.3-5.fc45 fedora 61.6 KiB xz-libs s390x 1:5.8.3-2.fc45 fedora 221.2 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip s390x 0:3.0-46.fc45 fedora 729.1 KiB zlib-ng-compat s390x 0:2.3.3-6.fc45 fedora 125.1 KiB zstd s390x 0:1.5.7-6.fc45 fedora 509.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 71 MiB. Need to download 71 MiB. After this operation, 231 MiB extra will be used (install 231 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.s390x 100% | 825.7 KiB/s | 52.8 KiB | 00m00s [ 2/188] cpio-0:2.15-10.fc45.s390x 100% | 1.7 MiB/s | 296.8 KiB | 00m00s [ 3/188] coreutils-0:9.11-6.fc45.s390x 100% | 5.5 MiB/s | 1.2 MiB | 00m00s [ 4/188] bash-0:5.3.15-2.fc45.s390x 100% | 8.1 MiB/s | 1.9 MiB | 00m00s [ 5/188] diffutils-0:3.12-6.fc45.s390x 100% | 10.4 MiB/s | 404.8 KiB | 00m00s [ 6/188] fedora-release-common-0:45-0. 100% | 531.6 KiB/s | 18.6 KiB | 00m00s [ 7/188] findutils-1:4.11.0-2.fc45.s39 100% | 14.0 MiB/s | 572.8 KiB | 00m00s [ 8/188] glibc-minimal-langpack-0:2.44 100% | 3.1 MiB/s | 120.0 KiB | 00m00s [ 9/188] gawk-0:5.4.1-1.fc45.s390x 100% | 25.2 MiB/s | 1.2 MiB | 00m00s [ 10/188] grep-0:3.12-4.fc45.s390x 100% | 8.2 MiB/s | 303.7 KiB | 00m00s [ 11/188] gzip-0:1.14-4.fc45.s390x 100% | 5.0 MiB/s | 179.2 KiB | 00m00s [ 12/188] info-0:7.3-3.fc45.s390x 100% | 5.5 MiB/s | 197.3 KiB | 00m00s [ 13/188] patch-0:2.8-5.fc45.s390x 100% | 3.5 MiB/s | 120.2 KiB | 00m00s [ 14/188] redhat-rpm-config-0:344-5.fc4 100% | 2.2 MiB/s | 77.7 KiB | 00m00s [ 15/188] rpm-build-0:6.0.92-2.fc45.s39 100% | 4.5 MiB/s | 160.5 KiB | 00m00s [ 16/188] sed-0:4.10-2.fc45.s390x 100% | 8.8 MiB/s | 323.5 KiB | 00m00s [ 17/188] shadow-utils-2:4.20.0-1.fc45. 100% | 31.0 MiB/s | 1.4 MiB | 00m00s [ 18/188] tar-2:1.35-9.fc45.s390x 100% | 19.9 MiB/s | 876.7 KiB | 00m00s [ 19/188] unzip-0:6.0-71.fc45.s390x 100% | 4.8 MiB/s | 206.3 KiB | 00m00s [ 20/188] util-linux-0:2.42.2-3.fc45.s3 100% | 28.6 MiB/s | 1.2 MiB | 00m00s [ 21/188] which-0:2.25-2.fc45.s390x 100% | 1.1 MiB/s | 43.3 KiB | 00m00s [ 22/188] xz-1:5.8.3-2.fc45.s390x 100% | 16.7 MiB/s | 651.1 KiB | 00m00s [ 23/188] ncurses-libs-0:6.6-3.fc45.s39 100% | 7.6 MiB/s | 357.8 KiB | 00m00s [ 24/188] filesystem-0:3.18-59.fc45.s39 100% | 31.9 MiB/s | 1.8 MiB | 00m00s [ 25/188] glibc-0:2.44-1.fc45.s390x 100% | 34.7 MiB/s | 2.1 MiB | 00m00s [ 26/188] bzip2-libs-0:1.0.8-24.fc45.s3 100% | 1.4 MiB/s | 47.8 KiB | 00m00s [ 27/188] gmp-1:6.3.0-6.fc45.s390x 100% | 8.9 MiB/s | 328.8 KiB | 00m00s [ 28/188] coreutils-common-0:9.11-6.fc4 100% | 41.6 MiB/s | 2.2 MiB | 00m00s [ 29/188] libacl-0:2.4.0-2.fc45.s390x 100% | 826.3 KiB/s | 27.3 KiB | 00m00s [ 30/188] libattr-0:2.6.0-2.fc45.s390x 100% | 546.7 KiB/s | 18.0 KiB | 00m00s [ 31/188] libcap-0:2.78-2.fc45.s390x 100% | 2.6 MiB/s | 90.1 KiB | 00m00s [ 32/188] libselinux-0:3.11-3.fc45.s390 100% | 3.0 MiB/s | 103.8 KiB | 00m00s [ 33/188] openssl-libs-1:4.0.1-5.fc45.s 100% | 45.2 MiB/s | 2.0 MiB | 00m00s [ 34/188] fedora-repos-0:45-0.1.noarch 100% | 279.5 KiB/s | 9.2 KiB | 00m00s [ 35/188] redhat-systemd-presets-0:102- 100% | 258.9 KiB/s | 8.5 KiB | 00m00s [ 36/188] systemd-libs-0:261.2-1.fc45.s 100% | 13.5 MiB/s | 913.3 KiB | 00m00s [ 37/188] mpfr-0:4.2.2-4.fc45.s390x 100% | 8.1 MiB/s | 299.3 KiB | 00m00s [ 38/188] readline-0:8.3-5.fc45.s390x 100% | 6.7 MiB/s | 240.9 KiB | 00m00s [ 39/188] glibc-common-0:2.44-1.fc45.s3 100% | 11.5 MiB/s | 424.9 KiB | 00m00s [ 40/188] pcre2-0:10.47-1.fc45.2.s390x 100% | 8.1 MiB/s | 291.4 KiB | 00m00s [ 41/188] ed-0:1.22.5-3.fc45.s390x 100% | 2.5 MiB/s | 85.4 KiB | 00m00s [ 42/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 337.9 KiB/s | 11.1 KiB | 00m00s [ 43/188] ansible-srpm-macros-0:1-22.fc 100% | 601.3 KiB/s | 19.8 KiB | 00m00s [ 44/188] build-reproducibility-srpm-ma 100% | 318.6 KiB/s | 10.8 KiB | 00m00s [ 45/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 313.2 KiB/s | 10.3 KiB | 00m00s [ 46/188] dwz-0:0.17-3.fc45.s390x 100% | 3.1 MiB/s | 144.7 KiB | 00m00s [ 47/188] efi-srpm-macros-0:6-9.fc45.no 100% | 612.7 KiB/s | 21.4 KiB | 00m00s [ 48/188] erlang-srpm-macros-0:0.3.11-2 100% | 285.0 KiB/s | 10.0 KiB | 00m00s [ 49/188] file-0:5.47-3.fc45.s390x 100% | 1.5 MiB/s | 49.5 KiB | 00m00s [ 50/188] filesystem-srpm-macros-0:3.18 100% | 776.7 KiB/s | 26.4 KiB | 00m00s [ 51/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 775.8 KiB/s | 27.2 KiB | 00m00s [ 52/188] forge-srpm-macros-0:0.4.0-5.f 100% | 469.7 KiB/s | 19.7 KiB | 00m00s [ 53/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 228.3 KiB/s | 7.8 KiB | 00m00s [ 54/188] gap-srpm-macros-0:2-3.fc45.no 100% | 227.0 KiB/s | 9.3 KiB | 00m00s [ 55/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 259.7 KiB/s | 8.6 KiB | 00m00s [ 56/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 267.5 KiB/s | 8.8 KiB | 00m00s [ 57/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 157.3 KiB/s | 8.5 KiB | 00m00s [ 58/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 842.6 KiB/s | 27.8 KiB | 00m00s [ 59/188] java-srpm-macros-0:1-9.fc45.n 100% | 251.0 KiB/s | 8.3 KiB | 00m00s [ 60/188] kernel-srpm-macros-0:1.0-30.f 100% | 251.2 KiB/s | 8.3 KiB | 00m00s [ 61/188] lua-srpm-macros-0:1-18.fc45.n 100% | 263.1 KiB/s | 8.7 KiB | 00m00s [ 62/188] ocaml-srpm-macros-0:11-4.fc45 100% | 271.2 KiB/s | 9.0 KiB | 00m00s [ 63/188] openblas-srpm-macros-0:2-22.f 100% | 227.6 KiB/s | 7.5 KiB | 00m00s [ 64/188] package-notes-srpm-macros-0:0 100% | 318.1 KiB/s | 10.5 KiB | 00m00s [ 65/188] perl-srpm-macros-0:1-65.fc45. 100% | 253.1 KiB/s | 8.4 KiB | 00m00s [ 66/188] pyproject-srpm-macros-0:1.23. 100% | 471.6 KiB/s | 15.6 KiB | 00m00s [ 67/188] python-srpm-macros-0:3.15-2.f 100% | 722.8 KiB/s | 23.9 KiB | 00m00s [ 68/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 196.7 KiB/s | 8.1 KiB | 00m00s [ 69/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 218.0 KiB/s | 9.2 KiB | 00m00s [ 70/188] rpm-0:6.0.92-2.fc45.s390x 100% | 14.6 MiB/s | 570.0 KiB | 00m00s [ 71/188] rust-srpm-macros-0:28.5-2.fc4 100% | 344.6 KiB/s | 11.4 KiB | 00m00s [ 72/188] tree-sitter-srpm-macros-0:0.4 100% | 424.3 KiB/s | 14.0 KiB | 00m00s [ 73/188] zig-srpm-macros-0:1-9.fc45.no 100% | 267.0 KiB/s | 8.8 KiB | 00m00s [ 74/188] zip-0:3.0-46.fc45.s390x 100% | 7.8 MiB/s | 279.2 KiB | 00m00s [ 75/188] debugedit-0:5.3-3.fc45.s390x 100% | 2.2 MiB/s | 90.0 KiB | 00m00s [ 76/188] binutils-0:2.47-1.fc45.s390x 100% | 91.8 MiB/s | 6.4 MiB | 00m00s [ 77/188] elfutils-0:0.195-3.fc45.s390x 100% | 13.0 MiB/s | 599.1 KiB | 00m00s [ 78/188] elfutils-libelf-0:0.195-3.fc4 100% | 6.0 MiB/s | 213.8 KiB | 00m00s [ 79/188] libarchive-0:3.8.8-3.fc45.s39 100% | 13.1 MiB/s | 457.8 KiB | 00m00s [ 80/188] libgcc-0:16.1.1-4.fc45.1.s390 100% | 3.2 MiB/s | 111.6 KiB | 00m00s [ 81/188] libstdc++-0:16.1.1-4.fc45.1.s 100% | 29.4 MiB/s | 1.1 MiB | 00m00s [ 82/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 277.3 KiB/s | 9.4 KiB | 00m00s [ 83/188] popt-0:1.19-11.fc45.s390x 100% | 1.9 MiB/s | 67.8 KiB | 00m00s [ 84/188] rpm-build-libs-0:6.0.92-2.fc4 100% | 3.0 MiB/s | 131.9 KiB | 00m00s [ 85/188] rpm-libs-0:6.0.92-2.fc45.s390 100% | 13.0 MiB/s | 467.2 KiB | 00m00s [ 86/188] zstd-0:1.5.7-6.fc45.s390x 100% | 5.4 MiB/s | 195.2 KiB | 00m00s [ 87/188] audit-libs-0:4.2.1-1.fc45.s39 100% | 4.1 MiB/s | 141.7 KiB | 00m00s [ 88/188] libeconf-0:0.7.9-4.fc45.s390x 100% | 1.0 MiB/s | 36.1 KiB | 00m00s [ 89/188] libsemanage-0:3.11-3.fc45.s39 100% | 3.4 MiB/s | 123.5 KiB | 00m00s [ 90/188] libxcrypt-0:4.5.2-4.fc45.s390 100% | 3.8 MiB/s | 132.7 KiB | 00m00s [ 91/188] pam-libs-0:1.7.2-4.fc45.s390x 100% | 1.7 MiB/s | 57.7 KiB | 00m00s [ 92/188] setup-0:2.15.1-2.fc45.noarch 100% | 4.5 MiB/s | 157.6 KiB | 00m00s [ 93/188] libblkid-0:2.42.2-3.fc45.s390 100% | 3.8 MiB/s | 132.9 KiB | 00m00s [ 94/188] libcap-ng-0:0.9.3-5.fc45.s390 100% | 1.0 MiB/s | 34.9 KiB | 00m00s [ 95/188] libfdisk-0:2.42.2-3.fc45.s390 100% | 4.8 MiB/s | 165.5 KiB | 00m00s [ 96/188] liblastlog2-0:2.42.2-3.fc45.s 100% | 720.2 KiB/s | 23.8 KiB | 00m00s [ 97/188] libsmartcols-0:2.42.2-3.fc45. 100% | 2.5 MiB/s | 87.4 KiB | 00m00s [ 98/188] libmount-0:2.42.2-3.fc45.s390 100% | 3.9 MiB/s | 169.1 KiB | 00m00s [ 99/188] libuuid-0:2.42.2-3.fc45.s390x 100% | 564.7 KiB/s | 27.1 KiB | 00m00s [100/188] util-linux-core-0:2.42.2-3.fc 100% | 13.8 MiB/s | 580.1 KiB | 00m00s [101/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 1.7 MiB/s | 74.7 KiB | 00m00s [102/188] xz-libs-1:5.8.3-2.fc45.s390x 100% | 3.4 MiB/s | 117.8 KiB | 00m00s [103/188] glibc-gconv-extra-0:2.44-1.fc 100% | 45.0 MiB/s | 1.7 MiB | 00m00s [104/188] ncurses-base-0:6.6-3.fc45.noa 100% | 2.6 MiB/s | 88.1 KiB | 00m00s [105/188] gnulib-l10n-0:20241231-4.fc45 100% | 4.3 MiB/s | 150.4 KiB | 00m00s [106/188] libsepol-0:3.11-2.fc45.s390x 100% | 9.5 MiB/s | 350.2 KiB | 00m00s [107/188] ca-certificates-0:2025.2.80_v 100% | 26.1 MiB/s | 963.4 KiB | 00m00s [108/188] crypto-policies-0:20260713-2. 100% | 2.8 MiB/s | 97.5 KiB | 00m00s [109/188] fips-provider-0:1.5.2-3.fc45. 100% | 37.9 MiB/s | 1.4 MiB | 00m00s [110/188] fedora-gpg-keys-0:45-0.1.noar 100% | 4.1 MiB/s | 141.3 KiB | 00m00s [111/188] fedora-repos-rawhide-0:45-0.1 100% | 266.5 KiB/s | 8.8 KiB | 00m00s [112/188] redhat-systemd-presets-common 100% | 400.9 KiB/s | 13.2 KiB | 00m00s [113/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 4.6 MiB/s | 165.1 KiB | 00m00s [114/188] add-determinism-0:0.7.3-3.fc4 100% | 23.4 MiB/s | 864.1 KiB | 00m00s [115/188] linkdupes-0:0.7.3-3.fc45.s390 100% | 10.5 MiB/s | 366.4 KiB | 00m00s [116/188] file-libs-0:5.47-3.fc45.s390x 100% | 19.4 MiB/s | 872.9 KiB | 00m00s [117/188] curl-0:8.21.0-5.fc45.s390x 100% | 7.0 MiB/s | 245.4 KiB | 00m00s [118/188] alternatives-0:1.33-6.fc45.s3 100% | 1.1 MiB/s | 39.8 KiB | 00m00s [119/188] elfutils-debuginfod-client-0: 100% | 1.4 MiB/s | 47.0 KiB | 00m00s [120/188] jansson-0:2.14-5.fc45.s390x 100% | 1.3 MiB/s | 45.2 KiB | 00m00s [121/188] libzstd-0:1.5.7-6.fc45.s390x 100% | 10.9 MiB/s | 392.4 KiB | 00m00s [122/188] elfutils-libs-0:0.195-3.fc45. 100% | 8.1 MiB/s | 290.4 KiB | 00m00s [123/188] libxml2-0:2.13.9-4.fc45.s390x 100% | 15.8 MiB/s | 695.7 KiB | 00m00s [124/188] lz4-libs-0:1.10.0-5.fc45.s390 100% | 2.2 MiB/s | 96.1 KiB | 00m00s [125/188] pkgconf-0:2.5.1-2.fc45.s390x 100% | 1.5 MiB/s | 49.3 KiB | 00m00s [126/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 418.4 KiB/s | 13.8 KiB | 00m00s [127/188] libgomp-0:16.1.1-4.fc45.1.s39 100% | 11.2 MiB/s | 390.1 KiB | 00m00s [128/188] lua-libs-0:5.5.0-3.fc45.s390x 100% | 4.3 MiB/s | 151.1 KiB | 00m00s [129/188] rpm-sign-libs-0:6.0.92-2.fc45 100% | 796.8 KiB/s | 26.3 KiB | 00m00s [130/188] rpm-sequoia-0:1.10.2-5.fc45.s 100% | 24.1 MiB/s | 936.2 KiB | 00m00s [131/188] sqlite-libs-0:3.53.4-1.fc45.s 100% | 21.3 MiB/s | 828.5 KiB | 00m00s [132/188] libffi-0:3.5.2-3.fc45.s390x 100% | 1.1 MiB/s | 38.5 KiB | 00m00s [133/188] p11-kit-0:0.26.5-1.fc45.s390x 100% | 16.5 MiB/s | 592.2 KiB | 00m00s [134/188] p11-kit-trust-0:0.26.5-1.fc45 100% | 4.4 MiB/s | 153.9 KiB | 00m00s [135/188] json-c-0:0.18-9.fc45.s390x 100% | 1.0 MiB/s | 45.1 KiB | 00m00s [136/188] libpkgconf-0:2.5.1-2.fc45.s39 100% | 1.2 MiB/s | 42.7 KiB | 00m00s [137/188] gnupg2-0:2.4.9-17.fc45.s390x 100% | 42.4 MiB/s | 1.7 MiB | 00m00s [138/188] ima-evm-utils-libs-0:1.6.2-12 100% | 894.4 KiB/s | 29.5 KiB | 00m00s [139/188] libfsverity-0:1.7-4.fc45.s390 100% | 555.8 KiB/s | 18.3 KiB | 00m00s [140/188] libtasn1-0:4.21.0-2.fc45.s390 100% | 2.2 MiB/s | 77.7 KiB | 00m00s [141/188] gpgverify-0:2.2-5.fc45.noarch 100% | 332.7 KiB/s | 11.3 KiB | 00m00s [142/188] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 8.2 MiB/s | 285.2 KiB | 00m00s [143/188] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 8.2 MiB/s | 285.0 KiB | 00m00s [144/188] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 3.5 MiB/s | 121.9 KiB | 00m00s [145/188] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 2.8 MiB/s | 97.9 KiB | 00m00s [146/188] gnupg2-verify-0:2.4.9-17.fc45 100% | 5.0 MiB/s | 174.3 KiB | 00m00s [147/188] libassuan-0:2.5.7-6.fc45.s390 100% | 1.9 MiB/s | 67.3 KiB | 00m00s [148/188] libgcrypt-0:1.12.2-2.fc45.s39 100% | 16.9 MiB/s | 587.5 KiB | 00m00s [149/188] libgpg-error-0:1.61-2.fc45.s3 100% | 7.3 MiB/s | 253.8 KiB | 00m00s [150/188] npth-0:1.8-5.fc45.s390x 100% | 744.8 KiB/s | 24.6 KiB | 00m00s [151/188] tpm2-tss-0:4.2.0-1.fc45.s390x 100% | 12.6 MiB/s | 439.5 KiB | 00m00s [152/188] gnutls-0:3.8.13-3.fc45.s390x 100% | 35.3 MiB/s | 1.3 MiB | 00m00s [153/188] libksba-0:1.8.0-3.fc45.s390x 100% | 4.8 MiB/s | 167.2 KiB | 00m00s [154/188] openldap-0:2.6.13-4.fc45.s390 100% | 7.4 MiB/s | 263.4 KiB | 00m00s [155/188] libusb1-0:1.0.30-2.fc45.s390x 100% | 2.3 MiB/s | 79.5 KiB | 00m00s [156/188] libidn2-0:2.3.8-4.fc45.s390x 100% | 5.1 MiB/s | 176.5 KiB | 00m00s [157/188] libunistring-0:1.1-12.fc45.s3 100% | 12.6 MiB/s | 556.3 KiB | 00m00s [158/188] nettle-0:4.0-5.fc45.s390x 100% | 12.8 MiB/s | 458.6 KiB | 00m00s [159/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 22.1 MiB/s | 813.3 KiB | 00m00s [160/188] libevent-0:2.1.12-19.fc45.s39 100% | 8.1 MiB/s | 281.9 KiB | 00m00s [161/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 1.1 MiB/s | 36.7 KiB | 00m00s [162/188] gdbm-libs-1:1.23-12.fc45.s390 100% | 1.7 MiB/s | 57.7 KiB | 00m00s [163/188] fedora-release-0:45-0.8.noarc 100% | 372.3 KiB/s | 12.7 KiB | 00m00s [164/188] systemd-standalone-sysusers-0 100% | 9.2 MiB/s | 406.8 KiB | 00m00s [165/188] gdb-minimal-0:17.2-4.fc45.s39 100% | 103.1 MiB/s | 4.8 MiB | 00m00s [166/188] xxhash-libs-0:0.8.3-5.fc45.s3 100% | 1.1 MiB/s | 36.7 KiB | 00m00s [167/188] fedora-release-identity-basic 100% | 406.8 KiB/s | 13.4 KiB | 00m00s [168/188] libcurl-0:8.21.0-5.fc45.s390x 100% | 13.6 MiB/s | 472.8 KiB | 00m00s [169/188] krb5-libs-0:1.22.2-9.fc45.s39 100% | 21.5 MiB/s | 792.9 KiB | 00m00s [170/188] libbrotli-0:1.2.0-6.fc45.s390 100% | 10.6 MiB/s | 379.3 KiB | 00m00s [171/188] libnghttp2-0:1.69.0-4.fc45.s3 100% | 2.3 MiB/s | 77.0 KiB | 00m00s [172/188] libnghttp3-0:1.18.0-1.fc45.s3 100% | 2.1 MiB/s | 71.5 KiB | 00m00s [173/188] libpsl-0:0.23.1-1.fc45.s390x 100% | 2.0 MiB/s | 67.6 KiB | 00m00s [174/188] libssh-0:0.12.2-1.fc45.s390x 100% | 8.0 MiB/s | 279.1 KiB | 00m00s [175/188] ngtcp2-0:1.22.1-3.fc45.s390x 100% | 4.3 MiB/s | 152.3 KiB | 00m00s [176/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 782.0 KiB/s | 25.8 KiB | 00m00s [177/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 944.1 KiB/s | 31.2 KiB | 00m00s [178/188] libcom_err-0:1.47.4-2.fc45.s3 100% | 801.8 KiB/s | 26.5 KiB | 00m00s [179/188] libverto-0:0.3.2-13.fc45.s390 100% | 619.2 KiB/s | 20.4 KiB | 00m00s [180/188] publicsuffix-list-dafsa-0:202 100% | 1.4 MiB/s | 61.1 KiB | 00m00s [181/188] libfido2-0:1.17.0-5.fc45.s390 100% | 2.2 MiB/s | 96.6 KiB | 00m00s [182/188] libssh-config-0:0.12.2-1.fc45 100% | 270.9 KiB/s | 8.9 KiB | 00m00s [183/188] libcbor-0:0.14.0-3.fc45.s390x 100% | 1.0 MiB/s | 35.8 KiB | 00m00s [184/188] policycoreutils-0:3.11-2.fc45 100% | 7.1 MiB/s | 262.6 KiB | 00m00s [185/188] selinux-policy-targeted-0:45. 100% | 130.9 MiB/s | 6.8 MiB | 00m00s [186/188] selinux-policy-0:45.11-1.fc45 100% | 1.0 MiB/s | 35.5 KiB | 00m00s [187/188] libselinux-utils-0:3.11-3.fc4 100% | 3.5 MiB/s | 122.8 KiB | 00m00s [188/188] rpm-plugin-selinux-0:6.0.92-2 100% | 530.7 KiB/s | 17.5 KiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 27.4 MiB/s | 71.3 MiB | 00m03s 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/190] Verify package files 100% | 989.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.s390x >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.s390x >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-s390x-1786102051.422497/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 2.2 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 105.1 MiB/s | 215.3 KiB | 00m00s [ 4/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/190] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/190] Installing publicsuffix-list- 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 8/190] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 9/190] Installing fedora-gpg-keys-0: 100% | 35.6 MiB/s | 182.1 KiB | 00m00s [ 10/190] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 11/190] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 12/190] Installing fedora-release-com 100% | 7.3 MiB/s | 7.4 KiB | 00m00s [ 13/190] Installing fedora-release-0:4 100% | 17.3 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/190] Installing setup-0:2.15.1-2.f 100% | 25.5 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 1.9 MiB/s | 253.6 KiB | 00m00s [ 16/190] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/190] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 273.9 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 69.4 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 183.6 MiB/s | 8.6 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 41.8 MiB/s | 1.1 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 214.6 MiB/s | 6.9 MiB | 00m00s [ 24/190] Installing glibc-0:2.44-1.fc4 100% | 99.9 MiB/s | 5.5 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 201.7 MiB/s | 1.0 MiB | 00m00s [ 26/190] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/190] Installing zlib-ng-compat-0:2 100% | 123.0 MiB/s | 125.9 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 40.9 MiB/s | 963.3 KiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 281.3 MiB/s | 3.4 MiB | 00m00s [ 31/190] Installing libzstd-0:1.5.7-6. 100% | 251.3 MiB/s | 1.0 MiB | 00m00s [ 32/190] Installing elfutils-libelf-0: 100% | 292.4 MiB/s | 1.2 MiB | 00m00s [ 33/190] Installing libassuan-0:2.5.7- 100% | 161.5 MiB/s | 165.4 KiB | 00m00s [ 34/190] Installing libgcrypt-0:1.12.2 100% | 216.2 MiB/s | 1.3 MiB | 00m00s [ 35/190] Installing readline-0:8.3-5.f 100% | 186.6 MiB/s | 573.2 KiB | 00m00s [ 36/190] Installing gmp-1:6.3.0-6.fc45 100% | 251.3 MiB/s | 772.0 KiB | 00m00s [ 37/190] Installing libacl-0:2.4.0-2.f 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 38/190] Installing systemd-libs-0:261 100% | 245.8 MiB/s | 2.7 MiB | 00m00s [ 39/190] Installing libuuid-0:2.42.2-3 100% | 0.0 B/s | 34.0 KiB | 00m00s [ 40/190] Installing xz-libs-1:5.8.3-2. 100% | 217.1 MiB/s | 222.3 KiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 71.8 MiB/s | 147.0 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 245.8 MiB/s | 1.7 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 45.1 MiB/s | 46.2 KiB | 00m00s [ 44/190] Installing elfutils-libs-0:0. 100% | 191.4 MiB/s | 783.9 KiB | 00m00s [ 45/190] Installing libblkid-0:2.42.2- 100% | 142.2 MiB/s | 291.2 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 210.6 MiB/s | 862.7 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 13.2 MiB/s | 271.2 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 236.8 MiB/s | 727.3 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 106.6 MiB/s | 218.2 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 44.1 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 37.3 MiB/s | 878.6 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 76.0 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 142.4 MiB/s | 291.7 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 181.9 MiB/s | 186.2 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 252.2 MiB/s | 1.8 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 55.3 MiB/s | 566.3 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 26.0 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 42.6 MiB/s | 1.4 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 197.8 MiB/s | 405.2 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 14.9 MiB/s | 365.4 KiB | 00m00s [ 61/190] Installing mpfr-0:4.2.2-4.fc4 100% | 136.1 MiB/s | 697.0 KiB | 00m00s [ 62/190] Installing gawk-0:5.4.1-1.fc4 100% | 83.0 MiB/s | 2.2 MiB | 00m00s [ 63/190] Installing dwz-0:0.17-3.fc45. 100% | 15.2 MiB/s | 311.8 KiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 209.7 MiB/s | 429.4 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-71.fc4 100% | 21.7 MiB/s | 444.5 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 435.3 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 5.3 MiB/s | 102.4 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 63.5 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 24.5 MiB/s | 25.0 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 64.7 MiB/s | 66.2 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.2.1 100% | 195.5 MiB/s | 400.4 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 121.3 MiB/s | 124.2 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 10.0 MiB/s | 215.2 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 153.1 MiB/s | 313.6 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 192.5 MiB/s | 197.2 KiB | 00m00s [ 77/190] Installing alternatives-0:1.3 100% | 3.3 MiB/s | 63.4 KiB | 00m00s [ 78/190] Installing lua-libs-0:5.5.0-3 100% | 167.6 MiB/s | 343.3 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.5-1 100% | 90.0 MiB/s | 3.0 MiB | 00m00s [ 81/190] Installing p11-kit-trust-0:0. 100% | 18.1 MiB/s | 575.3 KiB | 00m00s [ 82/190] Installing json-c-0:0.18-9.fc 100% | 81.6 MiB/s | 83.5 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 155.5 MiB/s | 318.4 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 52.7 MiB/s | 1.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 6.9 MiB/s | 35.2 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 28.6 MiB/s | 733.0 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 41.8 MiB/s | 214.2 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.1-1. 100% | 79.4 MiB/s | 81.3 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 88.8 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 40.2 MiB/s | 906.5 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 13.2 MiB/s | 283.5 KiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 193.1 MiB/s | 395.6 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 252.4 MiB/s | 4.0 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 238.5 MiB/s | 6.0 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-6 100% | 131.5 MiB/s | 6.0 MiB | 00m00s [ 96/190] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.4 MiB | 00m02s [ 97/190] Installing gzip-0:1.14-4.fc45 100% | 16.4 MiB/s | 402.7 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 77.8 MiB/s | 3.6 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 25.7 MiB/s | 894.4 KiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 1.7 MiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 149.3 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 233.3 MiB/s | 2.6 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 24.5 MiB/s | 25.1 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 240.6 MiB/s | 985.4 KiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 46.9 MiB/s | 48.1 KiB | 00m00s [106/190] Installing libxml2-0:2.13.9-4 100% | 59.7 MiB/s | 1.8 MiB | 00m00s [107/190] Installing libusb1-0:1.0.30-2 100% | 24.7 MiB/s | 177.1 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.s390x >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.s390x >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/190] Installing tpm2-tss-0:4.2.0-1 100% | 184.0 MiB/s | 1.7 MiB | 00m00s [109/190] Installing ima-evm-utils-libs 100% | 56.3 MiB/s | 57.6 KiB | 00m00s [110/190] Installing gnupg2-gpg-agent-0 100% | 22.7 MiB/s | 721.2 KiB | 00m00s [111/190] Installing nettle-0:4.0-5.fc4 100% | 208.1 MiB/s | 852.2 KiB | 00m00s [112/190] Installing gnutls-0:3.8.13-3. 100% | 245.7 MiB/s | 3.7 MiB | 00m00s [113/190] Installing zstd-0:1.5.7-6.fc4 100% | 23.9 MiB/s | 513.2 KiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 4.7 MiB/s | 91.1 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 83.7 MiB/s | 2.3 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 46.4 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 7.4 MiB/s | 151.8 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 11.7 MiB/s | 239.6 KiB | 00m00s [120/190] Installing jansson-0:2.14-5.f 100% | 88.0 MiB/s | 90.1 KiB | 00m00s [121/190] Installing lz4-libs-0:1.10.0- 100% | 193.5 MiB/s | 198.1 KiB | 00m00s [122/190] Installing libarchive-0:3.8.8 100% | 205.8 MiB/s | 1.0 MiB | 00m00s [123/190] Installing libgomp-0:16.1.1-4 100% | 282.3 MiB/s | 578.2 KiB | 00m00s [124/190] Installing libpkgconf-0:2.5.1 100% | 92.6 MiB/s | 94.9 KiB | 00m00s [125/190] Installing pkgconf-0:2.5.1-2. 100% | 4.9 MiB/s | 95.0 KiB | 00m00s [126/190] Installing pkgconf-pkg-config 100% | 98.5 KiB/s | 1.8 KiB | 00m00s [127/190] Installing libtool-ltdl-0:2.5 100% | 69.1 MiB/s | 70.7 KiB | 00m00s [128/190] Installing gdbm-libs-1:1.23-1 100% | 123.9 MiB/s | 126.9 KiB | 00m00s [129/190] Installing cyrus-sasl-lib-0:2 100% | 87.4 MiB/s | 2.4 MiB | 00m00s [130/190] Installing openldap-0:2.6.13- 100% | 165.8 MiB/s | 679.1 KiB | 00m00s [131/190] Installing gnupg2-dirmngr-0:2 100% | 22.2 MiB/s | 659.9 KiB | 00m00s [132/190] Installing gnupg2-0:2.4.9-17. 100% | 149.4 MiB/s | 6.6 MiB | 00m00s [133/190] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 41.7 MiB/s | 939.0 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.92- 100% | 226.3 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 36.2 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 138.9 MiB/s | 284.6 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 61.5 MiB/s | 63.0 KiB | 00m00s [139/190] Installing libbrotli-0:1.2.0- 100% | 223.3 MiB/s | 914.6 KiB | 00m00s [140/190] Installing libnghttp2-0:1.69. 100% | 170.7 MiB/s | 174.8 KiB | 00m00s [141/190] Installing libnghttp3-0:1.18. 100% | 152.3 MiB/s | 155.9 KiB | 00m00s [142/190] Installing keyutils-libs-0:1. 100% | 50.2 MiB/s | 51.4 KiB | 00m00s [143/190] Installing libcom_err-0:1.47. 100% | 58.5 MiB/s | 59.9 KiB | 00m00s [144/190] Installing libverto-0:0.3.2-1 100% | 26.2 MiB/s | 26.8 KiB | 00m00s [145/190] Installing krb5-libs-0:1.22.2 100% | 225.5 MiB/s | 2.5 MiB | 00m00s [146/190] Installing libcbor-0:0.14.0-3 100% | 82.7 MiB/s | 84.7 KiB | 00m00s [147/190] Installing libfido2-0:1.17.0- 100% | 248.0 MiB/s | 254.0 KiB | 00m00s [148/190] Installing libssh-0:0.12.2-1. 100% | 231.5 MiB/s | 711.2 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-5 100% | 214.6 MiB/s | 1.1 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 4.0 MiB/s | 77.7 KiB | 00m00s [151/190] Installing binutils-0:2.47-1. 100% | 251.7 MiB/s | 29.7 MiB | 00m00s [152/190] Installing elfutils-0:0.195-3 100% | 97.3 MiB/s | 3.0 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 206.9 MiB/s | 15.9 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 11.1 MiB/s | 227.4 KiB | 00m00s [155/190] Installing curl-0:8.21.0-5.fc 100% | 17.2 MiB/s | 510.3 KiB | 00m00s [156/190] Installing rpm-0:6.0.92-2.fc4 100% | 56.9 MiB/s | 2.5 MiB | 00m00s [157/190] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [158/190] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [159/190] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/190] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [161/190] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [162/190] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/190] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [165/190] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [166/190] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [167/190] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 257.8 KiB/s | 2.1 KiB | 00m00s [169/190] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [170/190] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [171/190] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [172/190] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [173/190] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [174/190] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [175/190] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [176/190] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [177/190] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [179/190] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [180/190] Installing rpm-build-0:6.0.92 100% | 14.5 MiB/s | 312.1 KiB | 00m00s [181/190] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [182/190] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [183/190] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [184/190] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [185/190] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [186/190] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [187/190] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.6 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 4.2 MiB/s | 85.5 KiB | 00m00s [189/190] Installing shadow-utils-2:4.2 100% | 96.9 MiB/s | 4.0 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 49.1 KiB/s | 404.1 KiB | 00m08s 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.s390x alternatives-1.33-6.fc45.s390x ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-1.fc45.s390x bash-5.3.15-2.fc45.s390x binutils-2.47-1.fc45.s390x build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.s390x bzip2-libs-1.0.8-24.fc45.s390x 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.s390x coreutils-common-9.11-6.fc45.s390x cpio-2.15-10.fc45.s390x crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-5.fc45.s390x cyrus-sasl-lib-2.1.28-37.fc45.s390x debugedit-5.3-3.fc45.s390x diffutils-3.12-6.fc45.s390x dwz-0.17-3.fc45.s390x ed-1.22.5-3.fc45.s390x efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.s390x elfutils-debuginfod-client-0.195-3.fc45.s390x elfutils-libelf-0.195-3.fc45.s390x elfutils-libs-0.195-3.fc45.s390x 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.s390x file-libs-5.47-3.fc45.s390x filesystem-3.18-59.fc45.s390x filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.s390x fips-provider-1.5.2-3.fc45.s390x 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.s390x gdb-minimal-17.2-4.fc45.s390x gdbm-libs-1.23-12.fc45.s390x ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.s390x glibc-common-2.44-1.fc45.s390x glibc-gconv-extra-2.44-1.fc45.s390x glibc-minimal-langpack-2.44-1.fc45.s390x gmp-6.3.0-6.fc45.s390x 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.s390x gnupg2-dirmngr-2.4.9-17.fc45.s390x gnupg2-gpg-agent-2.4.9-17.fc45.s390x gnupg2-gpgconf-2.4.9-17.fc45.s390x gnupg2-keyboxd-2.4.9-17.fc45.s390x gnupg2-verify-2.4.9-17.fc45.s390x gnutls-3.8.13-3.fc45.s390x 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.s390x gzip-1.14-4.fc45.s390x ima-evm-utils-libs-1.6.2-12.fc45.s390x info-7.3-3.fc45.s390x jansson-2.14-5.fc45.s390x java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.s390x kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.s390x krb5-libs-1.22.2-9.fc45.s390x libacl-2.4.0-2.fc45.s390x libarchive-3.8.8-3.fc45.s390x libassuan-2.5.7-6.fc45.s390x libattr-2.6.0-2.fc45.s390x libblkid-2.42.2-3.fc45.s390x libbrotli-1.2.0-6.fc45.s390x libcap-2.78-2.fc45.s390x libcap-ng-0.9.3-5.fc45.s390x libcbor-0.14.0-3.fc45.s390x libcom_err-1.47.4-2.fc45.s390x libcurl-8.21.0-5.fc45.s390x libeconf-0.7.9-4.fc45.s390x libevent-2.1.12-19.fc45.s390x libfdisk-2.42.2-3.fc45.s390x libffi-3.5.2-3.fc45.s390x libfido2-1.17.0-5.fc45.s390x libfsverity-1.7-4.fc45.s390x libgcc-16.1.1-4.fc45.1.s390x libgcrypt-1.12.2-2.fc45.s390x libgomp-16.1.1-4.fc45.1.s390x libgpg-error-1.61-2.fc45.s390x libidn2-2.3.8-4.fc45.s390x libksba-1.8.0-3.fc45.s390x liblastlog2-2.42.2-3.fc45.s390x libmount-2.42.2-3.fc45.s390x libnghttp2-1.69.0-4.fc45.s390x libnghttp3-1.18.0-1.fc45.s390x libpkgconf-2.5.1-2.fc45.s390x libpsl-0.23.1-1.fc45.s390x libselinux-3.11-3.fc45.s390x libselinux-utils-3.11-3.fc45.s390x libsemanage-3.11-3.fc45.s390x libsepol-3.11-2.fc45.s390x libsmartcols-2.42.2-3.fc45.s390x libssh-0.12.2-1.fc45.s390x libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.s390x libtasn1-4.21.0-2.fc45.s390x libtool-ltdl-2.5.4-11.fc45.s390x libunistring-1.1-12.fc45.s390x libusb1-1.0.30-2.fc45.s390x libuuid-2.42.2-3.fc45.s390x libverto-0.3.2-13.fc45.s390x libxcrypt-4.5.2-4.fc45.s390x libxml2-2.13.9-4.fc45.s390x libzstd-1.5.7-6.fc45.s390x linkdupes-0.7.3-3.fc45.s390x lua-libs-5.5.0-3.fc45.s390x lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.s390x mpfr-4.2.2-4.fc45.s390x ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.s390x nettle-4.0-5.fc45.s390x ngtcp2-1.22.1-3.fc45.s390x ngtcp2-crypto-ossl-1.22.1-3.fc45.s390x npth-1.8-5.fc45.s390x ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.s390x openssl-libs-4.0.1-5.fc45.s390x p11-kit-0.26.5-1.fc45.s390x p11-kit-trust-0.26.5-1.fc45.s390x package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.s390x patch-2.8-5.fc45.s390x pcre2-10.47-1.fc45.2.s390x pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.s390x pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.s390x policycoreutils-3.11-2.fc45.s390x popt-1.19-11.fc45.s390x 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.s390x 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.s390x rpm-build-6.0.92-2.fc45.s390x rpm-build-libs-6.0.92-2.fc45.s390x rpm-libs-6.0.92-2.fc45.s390x rpm-plugin-selinux-6.0.92-2.fc45.s390x rpm-sequoia-1.10.2-5.fc45.s390x rpm-sign-libs-6.0.92-2.fc45.s390x rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.s390x 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.s390x sqlite-libs-3.53.4-1.fc45.s390x systemd-libs-261.2-1.fc45.s390x systemd-standalone-sysusers-261.2-1.fc45.s390x tar-1.35-9.fc45.s390x tpm2-tss-4.2.0-1.fc45.s390x tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.s390x util-linux-2.42.2-3.fc45.s390x util-linux-core-2.42.2-3.fc45.s390x which-2.25-2.fc45.s390x xxhash-libs-0.8.3-5.fc45.s390x xz-5.8.3-2.fc45.s390x xz-libs-5.8.3-2.fc45.s390x zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.s390x zlib-ng-compat-2.3.3-6.fc45.s390x zstd-1.5.7-6.fc45.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.4loDlN 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-s390x-1786102051.422497/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-mpt4ij0h/ruff/ruff.spec) Config(child) 0 minutes 39 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-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1786102051.422497/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1786102051.422497/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-s390x-1786102051.422497/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.s390x rpm-sequoia-1.10.2-5.fc45.s390x dnf5-5.4.2.1-10.fc45.s390x dnf5-plugins-5.4.2.1-10.fc45.s390x 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: s390x Building for target s390x Reading /var/tmp/rpm-tmp.b3RR77 setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 5.8 KiB/s | 2.5 KiB | 00m00s Copr repository 100% | 6.7 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 s390x 0:0.1.9-2.fc45 fedora 2.3 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 s390x 0:13.28-1.fc45 fedora 709.0 KiB cargo s390x 0:1.97.1-2.fc45 fedora 26.4 MiB cargo2rpm noarch 0:0.3.4-2.fc45 fedora 1.3 MiB cpp s390x 0:16.1.1-4.fc45.1 fedora 30.6 MiB expat s390x 0:2.8.1-2.fc45 fedora 347.0 KiB gcc s390x 0:16.1.1-4.fc45.1 fedora 88.6 MiB gcc-plugin-annobin s390x 0:16.1.1-4.fc45.1 fedora 56.7 KiB glibc-devel s390x 0:2.44-1.fc45 fedora 3.7 MiB kernel-headers s390x 0:7.2.0-0.rc6.48.fc45 fedora 7.0 MiB less s390x 0:704-3.fc45 fedora 522.6 KiB libasan s390x 0:16.1.1-4.fc45.1 fedora 1.9 MiB libatomic s390x 0:16.1.1-4.fc45.1 fedora 37.2 KiB libedit s390x 0:3.1-60.20260512cvs.fc45 fedora 276.0 KiB libgit2_1.9 s390x 0:1.9.6-1.fc45 fedora 1.4 MiB libmpc s390x 0:1.4.1-2.fc45 fedora 164.5 KiB libssh2 s390x 0:1.11.1-10.fc45 fedora 334.2 KiB libubsan s390x 0:16.1.1-4.fc45.1 fedora 499.8 KiB libxcrypt-devel s390x 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp s390x 0:9.4.2-2.fc45 fedora 104.9 KiB llvm-filesystem s390x 0:22.1.8-20.fc45 fedora 0.0 B llvm-libs s390x 0:22.1.8-20.fc45 fedora 155.0 MiB make s390x 1:4.4.1-13.fc45 fedora 1.9 MiB mpdecimal s390x 0:4.0.1-4.fc45 fedora 236.8 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 s390x 0:3.15.0~rc1-1.fc45 fedora 24.6 KiB python3-click noarch 1:8.4.2-1.fc45 fedora 1.3 MiB python3-libs s390x 0:3.15.0~rc1-1.fc45 fedora 48.0 MiB python3-tomlkit noarch 0:0.13.2-9.fc45 fedora 504.9 KiB rust s390x 0:1.97.1-2.fc45 fedora 98.7 MiB rust-std-static s390x 0:1.97.1-2.fc45 fedora 149.4 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 178 MiB. Need to download 178 MiB. After this operation, 624 MiB extra will be used (install 624 MiB, remove 0 B). [ 1/36] cargo-rpm-macros-0:28.5-2.fc45. 100% | 32.5 KiB/s | 14.6 KiB | 00m00s [ 2/36] tomcli-0:0.10.1-6.fc45.noarch 100% | 133.5 KiB/s | 75.8 KiB | 00m01s [ 3/36] rust2rpm-helper-0:0.1.9-2.fc45. 100% | 948.7 KiB/s | 862.3 KiB | 00m01s [ 4/36] python3-0:3.15.0~rc1-1.fc45.s39 100% | 894.3 KiB/s | 26.8 KiB | 00m00s [ 5/36] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 286.9 KiB/s | 204.8 KiB | 00m01s [ 6/36] cargo-0:1.97.1-2.fc45.s390x 100% | 9.0 MiB/s | 8.3 MiB | 00m01s [ 7/36] libgit2_1.9-0:1.9.6-1.fc45.s390 100% | 3.9 MiB/s | 584.7 KiB | 00m00s [ 8/36] python3-click-1:8.4.2-1.fc45.no 100% | 403.7 KiB/s | 291.5 KiB | 00m01s [ 9/36] python3-libs-0:3.15.0~rc1-1.fc4 100% | 125.8 MiB/s | 10.9 MiB | 00m00s [10/36] less-0:704-3.fc45.s390x 100% | 7.7 MiB/s | 235.4 KiB | 00m00s [11/36] libssh2-0:1.11.1-10.fc45.s390x 100% | 236.6 KiB/s | 147.1 KiB | 00m01s [12/36] gcc-0:16.1.1-4.fc45.1.s390x 100% | 176.6 MiB/s | 35.1 MiB | 00m00s [13/36] rust-0:1.97.1-2.fc45.s390x 100% | 39.6 MiB/s | 30.7 MiB | 00m01s [14/36] llhttp-0:9.4.2-2.fc45.s390x 100% | 74.5 KiB/s | 40.8 KiB | 00m01s [15/36] llvm-libs-0:22.1.8-20.fc45.s390 100% | 198.2 MiB/s | 34.9 MiB | 00m00s [16/36] expat-0:2.8.1-2.fc45.s390x 100% | 4.3 MiB/s | 131.2 KiB | 00m00s [17/36] mpdecimal-0:4.0.1-4.fc45.s390x 100% | 2.7 MiB/s | 105.8 KiB | 00m00s [18/36] python-pip-wheel-0:26.1.2-2.fc4 100% | 27.3 MiB/s | 1.2 MiB | 00m00s [19/36] tzdata-0:2026b-2.fc45.noarch 100% | 17.9 MiB/s | 713.3 KiB | 00m00s [20/36] glibc-devel-0:2.44-1.fc45.s390x 100% | 20.0 MiB/s | 697.6 KiB | 00m00s [21/36] cpp-0:16.1.1-4.fc45.1.s390x 100% | 147.7 MiB/s | 11.5 MiB | 00m00s [22/36] libasan-0:16.1.1-4.fc45.1.s390x 100% | 13.7 MiB/s | 560.4 KiB | 00m00s [23/36] libatomic-0:16.1.1-4.fc45.1.s39 100% | 1.7 MiB/s | 50.4 KiB | 00m00s [24/36] libmpc-0:1.4.1-2.fc45.s390x 100% | 2.4 MiB/s | 75.3 KiB | 00m00s [25/36] libubsan-0:16.1.1-4.fc45.1.s390 100% | 7.3 MiB/s | 238.7 KiB | 00m00s [26/36] make-1:4.4.1-13.fc45.s390x 100% | 17.9 MiB/s | 604.8 KiB | 00m00s [27/36] llvm-filesystem-0:22.1.8-20.fc4 100% | 419.3 KiB/s | 11.7 KiB | 00m00s [28/36] libedit-0:3.1-60.20260512cvs.fc 100% | 3.0 MiB/s | 116.6 KiB | 00m00s [29/36] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 1.0 MiB/s | 30.3 KiB | 00m00s [30/36] kernel-headers-0:7.2.0-0.rc6.48 100% | 42.5 MiB/s | 1.7 MiB | 00m00s [31/36] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 25.1 KiB/s | 8.3 KiB | 00m00s [32/36] annobin-plugin-gcc-0:13.28-1.fc 100% | 21.2 MiB/s | 694.3 KiB | 00m00s [33/36] gcc-plugin-annobin-0:16.1.1-4.f 100% | 1.9 MiB/s | 55.5 KiB | 00m00s [34/36] annobin-docs-0:13.28-1.fc45.noa 100% | 2.9 MiB/s | 87.3 KiB | 00m00s [35/36] python3-tomlkit-0:0.13.2-9.fc45 100% | 281.8 KiB/s | 127.4 KiB | 00m00s [36/36] rust-std-static-0:1.97.1-2.fc45 100% | 1.0 MiB/s | 36.7 MiB | 00m36s -------------------------------------------------------------------------------- [36/36] Total 100% | 4.6 MiB/s | 177.7 MiB | 00m38s Running transaction [ 1/38] Verify package files 100% | 91.0 B/s | 36.0 B | 00m00s [ 2/38] Prepare transaction 100% | 631.0 B/s | 36.0 B | 00m00s [ 3/38] Installing libmpc-0:1.4.1-2.fc4 100% | 162.3 MiB/s | 166.2 KiB | 00m00s [ 4/38] Installing libssh2-0:1.11.1-10. 100% | 164.0 MiB/s | 335.9 KiB | 00m00s [ 5/38] Installing cpp-0:16.1.1-4.fc45. 100% | 238.8 MiB/s | 30.6 MiB | 00m00s [ 6/38] Installing annobin-docs-0:13.28 100% | 24.6 MiB/s | 100.8 KiB | 00m00s [ 7/38] Installing kernel-headers-0:7.2 100% | 173.6 MiB/s | 7.1 MiB | 00m00s [ 8/38] Installing glibc-devel-0:2.44-1 100% | 195.9 MiB/s | 3.7 MiB | 00m00s [ 9/38] Installing libxcrypt-devel-0:4. 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [10/38] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [11/38] Installing libedit-0:3.1-60.202 100% | 135.6 MiB/s | 277.7 KiB | 00m00s [12/38] Installing llvm-libs-0:22.1.8-2 100% | 323.0 MiB/s | 155.0 MiB | 00m00s [13/38] Installing make-1:4.4.1-13.fc45 100% | 71.5 MiB/s | 1.9 MiB | 00m00s [14/38] Installing libubsan-0:16.1.1-4. 100% | 163.0 MiB/s | 500.6 KiB | 00m00s [15/38] Installing libatomic-0:16.1.1-4 100% | 0.0 B/s | 38.3 KiB | 00m00s [16/38] Installing libasan-0:16.1.1-4.f 100% | 267.2 MiB/s | 1.9 MiB | 00m00s [17/38] Installing gcc-0:16.1.1-4.fc45. 100% | 253.1 MiB/s | 88.6 MiB | 00m00s [18/38] Installing rust-0:1.97.1-2.fc45 100% | 272.7 MiB/s | 98.7 MiB | 00m00s [19/38] Installing rust-std-static-0:1. 100% | 313.2 MiB/s | 149.4 MiB | 00m00s [20/38] Installing tzdata-0:2026b-2.fc4 100% | 40.9 MiB/s | 1.5 MiB | 00m00s [21/38] Installing python-pip-wheel-0:2 100% | 622.9 MiB/s | 1.2 MiB | 00m00s [22/38] Installing mpdecimal-0:4.0.1-4. 100% | 232.8 MiB/s | 238.4 KiB | 00m00s [23/38] Installing expat-0:2.8.1-2.fc45 100% | 12.6 MiB/s | 349.1 KiB | 00m00s [24/38] Installing python3-libs-0:3.15. 100% | 258.7 MiB/s | 48.4 MiB | 00m00s [25/38] Installing python3-0:3.15.0~rc1 100% | 1.3 MiB/s | 26.3 KiB | 00m00s [26/38] Installing python3-tomlkit-0:0. 100% | 167.4 MiB/s | 514.2 KiB | 00m00s [27/38] Installing llhttp-0:9.4.2-2.fc4 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [28/38] Installing libgit2_1.9-0:1.9.6- 100% | 229.3 MiB/s | 1.4 MiB | 00m00s [29/38] Installing cargo-0:1.97.1-2.fc4 100% | 223.5 MiB/s | 26.4 MiB | 00m00s [30/38] Installing cargo2rpm-0:0.3.4-2. 100% | 49.8 MiB/s | 1.3 MiB | 00m00s [31/38] Installing less-0:704-3.fc45.s3 100% | 23.4 MiB/s | 526.4 KiB | 00m00s [32/38] Installing python3-click-1:8.4. 100% | 221.9 MiB/s | 1.3 MiB | 00m00s [33/38] Installing tomcli-0:0.10.1-6.fc 100% | 7.7 MiB/s | 164.6 KiB | 00m00s [34/38] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [35/38] Installing cargo-rpm-macros-0:2 100% | 0.0 B/s | 15.9 KiB | 00m00s [36/38] Installing annobin-plugin-gcc-0 100% | 49.6 MiB/s | 710.7 KiB | 00m00s [37/38] Installing gcc-plugin-annobin-0 100% | 4.4 MiB/s | 58.4 KiB | 00m00s [38/38] Installing rust2rpm-helper-0:0. 100% | 14.7 MiB/s | 2.3 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.va5zh6 setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 4.6 KiB/s | 2.5 KiB | 00m01s Copr repository 100% | 5.6 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.s390x" 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: s390x Building for target s390x Reading /var/tmp/rpm-tmp.9l4WFK setting SOURCE_DATE_EPOCH=1785715200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.5JtDUm 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 -march=z15 -mtune=z17 -fasynchronous-unwind-tables -fstack-clash-protection" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -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="s390x" 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.2v0lbq + 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/rpmuncompress /builddir/build/SOURCES/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + 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 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' + 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 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0lajfz + 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% | 7.8 KiB/s | 2.5 KiB | 00m00s Copr repository 100% | 11.8 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.s390x" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.s390x" 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 s390x 0:22.1.8-20.fc45 fedora 60.4 MiB clang-devel s390x 0:22.1.8-20.fc45 fedora 32.8 MiB clang-libs s390x 0:22.1.8-20.fc45 fedora 125.5 MiB clang-resource-filesystem s390x 0:22.1.8-20.fc45 fedora 15.3 KiB clang-tools-extra s390x 0:22.1.8-20.fc45 fedora 73.2 MiB cmake-filesystem s390x 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem s390x 1:30.2-3.fc45 fedora 0.0 B gcc-c++ s390x 0:16.1.1-4.fc45.1 fedora 34.8 MiB groff-base s390x 0:1.24.1-2.fc45 fedora 4.6 MiB jemalloc s390x 0:5.3.0-14.fc44 fedora 862.6 KiB jemalloc-devel s390x 0:5.3.0-14.fc44 fedora 220.8 KiB libedit-devel s390x 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel s390x 0:16.1.1-4.fc45.1 fedora 40.6 MiB libzstd-devel s390x 0:1.5.7-6.fc45 fedora 217.6 KiB llvm s390x 0:22.1.8-20.fc45 fedora 98.5 MiB llvm-devel s390x 0:22.1.8-20.fc45 fedora 35.6 MiB llvm-googletest s390x 0:22.1.8-20.fc45 fedora 2.3 MiB llvm-static s390x 0:22.1.8-20.fc45 fedora 355.8 MiB llvm-test s390x 0:22.1.8-20.fc45 fedora 2.6 MiB ncurses s390x 0:6.6-3.fc45 fedora 621.7 KiB ncurses-c++-libs s390x 0:6.6-3.fc45 fedora 160.8 KiB ncurses-devel s390x 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B s390x 0:1.92-527.fc45 fedora 529.3 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 s390x 0:2.192-528.fc45 fedora 111.2 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 s390x 0:2.59-527.fc45 fedora 55.3 KiB perl-DynaLoader s390x 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode s390x 4:3.24-527.fc45 fedora 9.6 MiB perl-Errno s390x 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl s390x 0:1.20-527.fc45 fedora 48.4 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 s390x 0:1.56-527.fc45 fedora 147.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 s390x 0:3.16-527.fc45 fedora 45.6 KiB perl-Net-SSLeay s390x 0:1.96-5.fc45 fedora 1.4 MiB perl-POSIX s390x 0:2.26-527.fc45 fedora 241.1 KiB perl-PathTools s390x 0:3.95-527.fc45 fedora 175.7 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 s390x 5:1.70-527.fc45 fedora 144.5 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket s390x 4:2.041-527.fc45 fedora 124.4 KiB perl-Storable s390x 1:3.41-527.fc45 fedora 226.6 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 s390x 4:1.9780-527.fc45 fedora 115.4 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 s390x 4:5.44.0-527.fc45 fedora 119.5 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs s390x 4:5.44.0-527.fc45 fedora 12.3 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro s390x 0:1.30-527.fc45 fedora 41.2 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 195 MiB. Need to download 195 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/1147] rust-aho-corasick+default-d 100% | 23.4 KiB/s | 7.9 KiB | 00m00s [ 2/1147] rust-anstyle+default-devel- 100% | 22.7 KiB/s | 8.3 KiB | 00m00s [ 3/1147] rust-anstream+default-devel 100% | 20.0 KiB/s | 8.6 KiB | 00m00s [ 4/1147] rust-anyhow+default-devel-0 100% | 60.1 KiB/s | 9.2 KiB | 00m00s [ 5/1147] rust-anstyle+std-devel-0:1. 100% | 24.3 KiB/s | 8.3 KiB | 00m00s [ 6/1147] rust-argfile+default-devel- 100% | 23.7 KiB/s | 7.9 KiB | 00m00s [ 7/1147] rust-arc-swap+default-devel 100% | 18.8 KiB/s | 8.3 KiB | 00m00s [ 8/1147] rust-arrayvec+default-devel 100% | 18.7 KiB/s | 8.2 KiB | 00m00s [ 9/1147] rust-bitflags+default-devel 100% | 26.2 KiB/s | 8.8 KiB | 00m00s [ 10/1147] rust-assert_fs+default-deve 100% | 23.4 KiB/s | 8.1 KiB | 00m00s [ 11/1147] rust-bitvec+alloc-devel-0:1 100% | 54.5 KiB/s | 7.7 KiB | 00m00s [ 12/1147] rust-bstr+default-devel-0:1 100% | 60.0 KiB/s | 8.5 KiB | 00m00s [ 13/1147] rust-cachedir+default-devel 100% | 22.6 KiB/s | 7.8 KiB | 00m00s [ 14/1147] rust-camino+default-devel-0 100% | 24.0 KiB/s | 8.6 KiB | 00m00s [ 15/1147] rust-bitvec-devel-0:1.0.1-8 100% | 388.4 KiB/s | 247.0 KiB | 00m01s [ 16/1147] rust-clap+default-devel-0:4 100% | 75.0 KiB/s | 10.5 KiB | 00m00s [ 17/1147] rust-camino+serde1-devel-0: 100% | 52.2 KiB/s | 8.8 KiB | 00m00s [ 18/1147] rust-clap+derive-devel-0:4. 100% | 73.4 KiB/s | 10.3 KiB | 00m00s [ 19/1147] rust-clap+env-devel-0:4.6.4 100% | 74.8 KiB/s | 10.3 KiB | 00m00s [ 20/1147] rust-clap+string-devel-0:4. 100% | 72.4 KiB/s | 10.3 KiB | 00m00s [ 21/1147] rust-clap+wrap_help-devel-0 100% | 71.9 KiB/s | 10.4 KiB | 00m00s [ 22/1147] rust-clap_complete_command+ 100% | 56.2 KiB/s | 8.0 KiB | 00m00s [ 23/1147] rust-clearscreen+default-de 100% | 58.6 KiB/s | 8.4 KiB | 00m00s [ 24/1147] rust-colored+default-devel- 100% | 55.7 KiB/s | 8.0 KiB | 00m00s [ 25/1147] rust-colored+no-color-devel 100% | 57.3 KiB/s | 8.0 KiB | 00m00s [ 26/1147] rust-crossbeam+default-deve 100% | 54.3 KiB/s | 7.8 KiB | 00m00s [ 27/1147] rust-countme+default-devel- 100% | 29.3 KiB/s | 7.7 KiB | 00m00s [ 28/1147] rust-csv+default-devel-0:1. 100% | 56.7 KiB/s | 7.9 KiB | 00m00s [ 29/1147] rust-ctrlc+default-devel-0: 100% | 59.8 KiB/s | 8.3 KiB | 00m00s [ 30/1147] rust-datatest-stable+defaul 100% | 57.7 KiB/s | 8.1 KiB | 00m00s [ 31/1147] rust-dashmap+default-devel- 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 32/1147] rust-drop_bomb+default-deve 100% | 53.9 KiB/s | 7.8 KiB | 00m00s [ 33/1147] rust-dunce+default-devel-0: 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 34/1147] rust-etcetera+default-devel 100% | 57.6 KiB/s | 8.2 KiB | 00m00s [ 35/1147] rust-fern+default-devel-0:0 100% | 54.6 KiB/s | 8.3 KiB | 00m00s [ 36/1147] rust-filetime+default-devel 100% | 58.7 KiB/s | 8.3 KiB | 00m00s [ 37/1147] rust-glob+default-devel-0:0 100% | 57.3 KiB/s | 8.0 KiB | 00m00s [ 38/1147] rust-gen-lsp-types+url-deve 100% | 26.4 KiB/s | 7.7 KiB | 00m00s [ 39/1147] rust-gen-lsp-types+default- 100% | 22.8 KiB/s | 7.5 KiB | 00m00s [ 40/1147] rust-globset+default-devel- 100% | 38.4 KiB/s | 8.4 KiB | 00m00s [ 41/1147] rust-globwalk+default-devel 100% | 55.2 KiB/s | 7.7 KiB | 00m00s [ 42/1147] rust-hashbrown+inline-more- 100% | 42.6 KiB/s | 8.7 KiB | 00m00s [ 43/1147] rust-hashbrown-devel-0:0.17 100% | 303.9 KiB/s | 131.9 KiB | 00m00s [ 44/1147] rust-heck+default-devel-0:0 100% | 23.1 KiB/s | 7.7 KiB | 00m00s [ 45/1147] rust-icu_properties+default 100% | 59.5 KiB/s | 8.4 KiB | 00m00s [ 46/1147] rust-ignore+default-devel-0 100% | 60.3 KiB/s | 8.6 KiB | 00m00s [ 47/1147] rust-indexmap+default-devel 100% | 40.0 KiB/s | 9.3 KiB | 00m00s [ 48/1147] rust-imperative+default-dev 100% | 31.1 KiB/s | 8.0 KiB | 00m00s [ 49/1147] rust-indicatif+default-deve 100% | 36.4 KiB/s | 8.4 KiB | 00m00s [ 50/1147] rust-indoc+default-devel-0: 100% | 56.3 KiB/s | 7.9 KiB | 00m00s [ 51/1147] rust-insta+default-devel-0: 100% | 61.8 KiB/s | 8.9 KiB | 00m00s [ 52/1147] rust-insta+filters-devel-0: 100% | 64.0 KiB/s | 8.9 KiB | 00m00s [ 53/1147] rust-insta-cmd+default-deve 100% | 29.0 KiB/s | 7.9 KiB | 00m00s [ 54/1147] rust-insta+redactions-devel 100% | 63.7 KiB/s | 9.0 KiB | 00m00s [ 55/1147] rust-insta+ron-devel-0:1.46 100% | 62.3 KiB/s | 9.0 KiB | 00m00s [ 56/1147] rust-insta+json-devel-0:1.4 100% | 35.0 KiB/s | 8.9 KiB | 00m00s [ 57/1147] rust-itertools+default-deve 100% | 57.1 KiB/s | 8.1 KiB | 00m00s [ 58/1147] rust-is-macro+default-devel 100% | 39.5 KiB/s | 8.0 KiB | 00m00s [ 59/1147] rust-jod-thread+default-dev 100% | 55.3 KiB/s | 7.9 KiB | 00m00s [ 60/1147] rust-jiff+default-devel-0:0 100% | 57.1 KiB/s | 13.8 KiB | 00m00s [ 61/1147] rust-log+default-devel-0:0. 100% | 60.5 KiB/s | 8.6 KiB | 00m00s [ 62/1147] rust-matchit+default-devel- 100% | 59.4 KiB/s | 8.3 KiB | 00m00s [ 63/1147] rust-libcst-devel-0:1.8.6-3 100% | 267.9 KiB/s | 116.0 KiB | 00m00s [ 64/1147] rust-memchr+default-devel-0 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 65/1147] rust-memchr+std-devel-0:2.8 100% | 60.1 KiB/s | 8.4 KiB | 00m00s [ 66/1147] rust-lsp-server+default-dev 100% | 16.7 KiB/s | 8.0 KiB | 00m00s [ 67/1147] rust-notify+default-devel-0 100% | 56.0 KiB/s | 8.1 KiB | 00m00s [ 68/1147] rust-ordermap+default-devel 100% | 61.0 KiB/s | 8.6 KiB | 00m00s [ 69/1147] rust-natord+default-devel-0 100% | 31.2 KiB/s | 7.7 KiB | 00m00s [ 70/1147] rust-ordermap+serde-devel-0 100% | 61.4 KiB/s | 8.8 KiB | 00m00s [ 71/1147] rust-parking_lot+default-de 100% | 58.3 KiB/s | 8.0 KiB | 00m00s [ 72/1147] rust-path-slash+default-dev 100% | 32.9 KiB/s | 7.8 KiB | 00m00s [ 73/1147] rust-pathdiff+default-devel 100% | 55.6 KiB/s | 7.9 KiB | 00m00s [ 74/1147] rust-path-absolutize+fixed_ 100% | 17.3 KiB/s | 8.0 KiB | 00m00s [ 75/1147] rust-pep440_rs+default-deve 100% | 56.4 KiB/s | 8.0 KiB | 00m00s [ 76/1147] rust-pep440_rs+version-rang 100% | 57.7 KiB/s | 8.2 KiB | 00m00s [ 77/1147] rust-pretty_assertions+defa 100% | 57.3 KiB/s | 8.0 KiB | 00m00s [ 78/1147] rust-proc-macro2+default-de 100% | 66.6 KiB/s | 9.3 KiB | 00m00s [ 79/1147] rust-pyproject-toml+default 100% | 58.6 KiB/s | 8.3 KiB | 00m00s [ 80/1147] rust-path-absolutize+defaul 100% | 7.9 KiB/s | 7.8 KiB | 00m01s [ 81/1147] rust-quick-junit+default-de 100% | 59.7 KiB/s | 8.3 KiB | 00m00s [ 82/1147] rust-quickcheck_macros+defa 100% | 56.4 KiB/s | 8.1 KiB | 00m00s [ 83/1147] rust-quickcheck-devel-0:1.1 100% | 143.9 KiB/s | 34.5 KiB | 00m00s [ 84/1147] rust-quote+default-devel-0: 100% | 35.2 KiB/s | 8.6 KiB | 00m00s [ 85/1147] rust-rand+std_rng-devel-0:0 100% | 61.5 KiB/s | 8.6 KiB | 00m00s [ 86/1147] rust-rand-devel-0:0.10.2-2. 100% | 411.6 KiB/s | 104.6 KiB | 00m00s [ 87/1147] rust-rayon+default-devel-0: 100% | 32.9 KiB/s | 7.9 KiB | 00m00s [ 88/1147] rust-regex-automata+default 100% | 54.9 KiB/s | 9.2 KiB | 00m00s [ 89/1147] rust-regex-syntax+default-d 100% | 57.8 KiB/s | 8.4 KiB | 00m00s [ 90/1147] rust-regex+default-devel-0: 100% | 65.8 KiB/s | 9.1 KiB | 00m00s [ 91/1147] rust-rkyv+default-devel-0:0 100% | 63.8 KiB/s | 9.0 KiB | 00m00s [ 92/1147] rust-rustc-hash+default-dev 100% | 58.2 KiB/s | 8.2 KiB | 00m00s [ 93/1147] rust-rustc-stable-hash+defa 100% | 53.7 KiB/s | 7.6 KiB | 00m00s [ 94/1147] rust-salsa+compact_str-deve 100% | 24.1 KiB/s | 8.3 KiB | 00m00s [ 95/1147] rust-salsa-devel-0:0.28.2-1 100% | 414.7 KiB/s | 271.6 KiB | 00m01s [ 96/1147] rust-salsa+ordermap-devel-0 100% | 55.7 KiB/s | 8.3 KiB | 00m00s [ 97/1147] rust-salsa+inventory-devel- 100% | 11.0 KiB/s | 8.3 KiB | 00m01s [ 98/1147] rust-salsa+macros-devel-0:0 100% | 15.7 KiB/s | 8.3 KiB | 00m01s [ 99/1147] rust-salsa+salsa_unstable-d 100% | 51.4 KiB/s | 8.2 KiB | 00m00s [ 100/1147] rust-same-file+default-deve 100% | 55.5 KiB/s | 7.8 KiB | 00m00s [ 101/1147] rust-schemars+default-devel 100% | 61.7 KiB/s | 8.6 KiB | 00m00s [ 102/1147] rust-seahash+default-devel- 100% | 54.9 KiB/s | 7.7 KiB | 00m00s [ 103/1147] rust-serde+default-devel-0: 100% | 61.3 KiB/s | 8.9 KiB | 00m00s [ 104/1147] rust-serde+derive-devel-0:1 100% | 64.5 KiB/s | 8.9 KiB | 00m00s [ 105/1147] rust-serde_json+default-dev 100% | 67.9 KiB/s | 9.6 KiB | 00m00s [ 106/1147] rust-serde_test+default-dev 100% | 55.7 KiB/s | 7.9 KiB | 00m00s [ 107/1147] rust-shellexpand+default-de 100% | 57.3 KiB/s | 8.0 KiB | 00m00s [ 108/1147] rust-similar+default-devel- 100% | 57.4 KiB/s | 8.2 KiB | 00m00s [ 109/1147] rust-similar+inline-devel-0 100% | 56.4 KiB/s | 8.1 KiB | 00m00s [ 110/1147] rust-smallvec+const_generic 100% | 58.1 KiB/s | 8.1 KiB | 00m00s [ 111/1147] rust-smallvec+const_new-dev 100% | 57.0 KiB/s | 8.1 KiB | 00m00s [ 112/1147] rust-smallvec+default-devel 100% | 57.0 KiB/s | 8.0 KiB | 00m00s [ 113/1147] rust-smallvec+union-devel-0 100% | 56.2 KiB/s | 8.0 KiB | 00m00s [ 114/1147] rust-snapbox+cmd-devel-0:1. 100% | 66.7 KiB/s | 9.3 KiB | 00m00s [ 115/1147] rust-snapbox+default-devel- 100% | 65.1 KiB/s | 9.0 KiB | 00m00s [ 116/1147] rust-snapbox+diff-devel-0:1 100% | 65.2 KiB/s | 9.2 KiB | 00m00s [ 117/1147] rust-snapbox+examples-devel 100% | 57.1 KiB/s | 9.1 KiB | 00m00s [ 118/1147] rust-snapbox+term-svg-devel 100% | 65.1 KiB/s | 9.2 KiB | 00m00s [ 119/1147] rust-static_assertions+defa 100% | 56.5 KiB/s | 7.9 KiB | 00m00s [ 120/1147] rust-strum+default-devel-0: 100% | 58.5 KiB/s | 8.1 KiB | 00m00s [ 121/1147] rust-strum+strum_macros-dev 100% | 59.2 KiB/s | 8.3 KiB | 00m00s [ 122/1147] rust-strum_macros+default-d 100% | 55.4 KiB/s | 8.1 KiB | 00m00s [ 123/1147] rust-supports-hyperlinks+de 100% | 58.0 KiB/s | 8.1 KiB | 00m00s [ 124/1147] rust-syn+default-devel-0:3. 100% | 70.8 KiB/s | 10.0 KiB | 00m00s [ 125/1147] rust-syn+derive-devel-0:3.0 100% | 69.5 KiB/s | 9.8 KiB | 00m00s [ 126/1147] rust-syn+extra-traits-devel 100% | 71.7 KiB/s | 9.8 KiB | 00m00s [ 127/1147] rust-syn+full-devel-0:3.0.3 100% | 63.6 KiB/s | 9.8 KiB | 00m00s [ 128/1147] rust-syn+parsing-devel-0:3. 100% | 69.1 KiB/s | 9.8 KiB | 00m00s [ 129/1147] rust-tempfile+default-devel 100% | 65.2 KiB/s | 9.2 KiB | 00m00s [ 130/1147] rust-test-case+default-deve 100% | 57.2 KiB/s | 7.9 KiB | 00m00s [ 131/1147] rust-thin-vec+default-devel 100% | 59.7 KiB/s | 8.4 KiB | 00m00s [ 132/1147] rust-thin-vec+serde-devel-0 100% | 60.0 KiB/s | 8.5 KiB | 00m00s [ 133/1147] rust-thiserror+default-deve 100% | 64.2 KiB/s | 9.2 KiB | 00m00s [ 134/1147] rust-tikv-jemallocator+defa 100% | 55.3 KiB/s | 7.9 KiB | 00m00s [ 135/1147] rust-toml+default-devel-0:1 100% | 64.5 KiB/s | 9.2 KiB | 00m00s [ 136/1147] rust-toml_parser+default-de 100% | 56.1 KiB/s | 8.1 KiB | 00m00s [ 137/1147] rust-tracing-flame+default- 100% | 54.5 KiB/s | 7.8 KiB | 00m00s [ 138/1147] rust-tracing-log+default-de 100% | 55.7 KiB/s | 7.9 KiB | 00m00s [ 139/1147] rust-tracing-subscriber+ans 100% | 53.5 KiB/s | 8.3 KiB | 00m00s [ 140/1147] rust-tracing-subscriber+chr 100% | 61.8 KiB/s | 8.5 KiB | 00m00s [ 141/1147] rust-tracing-subscriber-dev 100% | 771.6 KiB/s | 189.0 KiB | 00m00s [ 142/1147] rust-tracing-subscriber+env 100% | 61.1 KiB/s | 8.7 KiB | 00m00s [ 143/1147] rust-tracing-subscriber+fmt 100% | 59.9 KiB/s | 8.3 KiB | 00m00s [ 144/1147] rust-tracing-subscriber+sma 100% | 60.1 KiB/s | 8.4 KiB | 00m00s [ 145/1147] rust-tracing+default-devel- 100% | 48.9 KiB/s | 8.1 KiB | 00m00s [ 146/1147] rust-tracing+log-devel-0:0. 100% | 56.4 KiB/s | 8.1 KiB | 00m00s [ 147/1147] rust-tracing+release_max_le 100% | 58.4 KiB/s | 8.1 KiB | 00m00s [ 148/1147] rust-typed-arena+default-de 100% | 55.3 KiB/s | 7.8 KiB | 00m00s [ 149/1147] rust-unicode-ident+default- 100% | 60.5 KiB/s | 8.7 KiB | 00m00s [ 150/1147] rust-unicode-normalization+ 100% | 59.9 KiB/s | 8.5 KiB | 00m00s [ 151/1147] rust-unicode-width+default- 100% | 57.2 KiB/s | 8.2 KiB | 00m00s [ 152/1147] rust-unicode_names2+default 100% | 58.0 KiB/s | 8.2 KiB | 00m00s [ 153/1147] rust-url+default-devel-0:2. 100% | 56.9 KiB/s | 8.2 KiB | 00m00s [ 154/1147] rust-uuid+default-devel-0:1 100% | 66.2 KiB/s | 9.4 KiB | 00m00s [ 155/1147] rust-walkdir+default-devel- 100% | 55.4 KiB/s | 7.7 KiB | 00m00s [ 156/1147] rust-which+default-devel-0: 100% | 61.4 KiB/s | 8.8 KiB | 00m00s [ 157/1147] rust-wild+default-devel-0:2 100% | 55.2 KiB/s | 7.7 KiB | 00m00s [ 158/1147] rust-zip+deflate-flate2-zli 100% | 75.9 KiB/s | 11.6 KiB | 00m00s [ 159/1147] rust-zip-devel-0:8.6.0-4.fc 100% | 550.7 KiB/s | 131.6 KiB | 00m00s [ 160/1147] rust-zip+zstd-devel-0:8.6.0 100% | 79.9 KiB/s | 11.4 KiB | 00m00s [ 161/1147] rust-char_str+default-devel 100% | 51.3 KiB/s | 7.2 KiB | 00m00s [ 162/1147] pyproject-rpm-macros-0:1.23 100% | 929.6 KiB/s | 54.8 KiB | 00m00s [ 163/1147] rust-char_str+get-size-deve 100% | 51.0 KiB/s | 7.4 KiB | 00m00s [ 164/1147] rust-char_str+serde-devel-0 100% | 51.3 KiB/s | 7.3 KiB | 00m00s [ 165/1147] rust-compact_str+default-de 100% | 22.4 KiB/s | 8.2 KiB | 00m00s [ 166/1147] rust-compact_str+serde-deve 100% | 22.3 KiB/s | 8.4 KiB | 00m00s [ 167/1147] rust-get-size2+derive-devel 100% | 39.4 KiB/s | 8.6 KiB | 00m00s [ 168/1147] rust-get-size2+compact-str- 100% | 15.3 KiB/s | 8.7 KiB | 00m01s [ 169/1147] rust-get-size2+default-deve 100% | 30.2 KiB/s | 8.5 KiB | 00m00s [ 170/1147] rust-get-size2+hashbrown-de 100% | 58.0 KiB/s | 8.7 KiB | 00m00s [ 171/1147] rust-get-size2+indexmap-dev 100% | 58.7 KiB/s | 8.7 KiB | 00m00s [ 172/1147] rust-get-size2+ordermap-dev 100% | 58.3 KiB/s | 8.7 KiB | 00m00s [ 173/1147] rust-get-size2+parking_lot- 100% | 58.1 KiB/s | 8.7 KiB | 00m00s [ 174/1147] rust-get-size2+smallvec-dev 100% | 57.9 KiB/s | 8.7 KiB | 00m00s [ 175/1147] rust-get-size2+thin-vec-dev 100% | 41.2 KiB/s | 8.7 KiB | 00m00s [ 176/1147] rust-aho-corasick+std-devel 100% | 57.6 KiB/s | 8.0 KiB | 00m00s [ 177/1147] rust-aho-corasick+perf-lite 100% | 55.8 KiB/s | 8.0 KiB | 00m00s [ 178/1147] rust-anstream+auto-devel-0: 100% | 62.5 KiB/s | 8.7 KiB | 00m00s [ 179/1147] rust-anstream+wincon-devel- 100% | 60.0 KiB/s | 8.5 KiB | 00m00s [ 180/1147] rust-aho-corasick-devel-0:1 100% | 462.1 KiB/s | 156.6 KiB | 00m00s [ 181/1147] rust-anstream-devel-0:1.0.0 100% | 136.5 KiB/s | 32.1 KiB | 00m00s [ 182/1147] rust-anstyle-devel-0:1.0.14 100% | 101.0 KiB/s | 24.1 KiB | 00m00s [ 183/1147] rust-anyhow+std-devel-0:1.0 100% | 54.8 KiB/s | 9.1 KiB | 00m00s [ 184/1147] rust-anyhow-devel-0:1.0.103 100% | 187.8 KiB/s | 61.8 KiB | 00m00s [ 185/1147] rust-argfile-devel-0:1.0.0- 100% | 74.4 KiB/s | 17.6 KiB | 00m00s [ 186/1147] rust-arc-swap-devel-0:1.9.2 100% | 226.5 KiB/s | 77.2 KiB | 00m00s [ 187/1147] rust-arrayvec+std-devel-0:0 100% | 55.5 KiB/s | 8.1 KiB | 00m00s [ 188/1147] rust-arrayvec-devel-0:0.7.7 100% | 252.8 KiB/s | 38.2 KiB | 00m00s [ 189/1147] rust-assert_fs-devel-0:1.1. 100% | 105.9 KiB/s | 24.9 KiB | 00m00s [ 190/1147] rust-bitflags-devel-0:2.13. 100% | 281.6 KiB/s | 68.1 KiB | 00m00s [ 191/1147] rust-funty-devel-0:2.0.0-9. 100% | 86.5 KiB/s | 20.2 KiB | 00m00s [ 192/1147] rust-radium+default-devel-0 100% | 53.5 KiB/s | 7.7 KiB | 00m00s [ 193/1147] rust-tap+default-devel-0:1. 100% | 53.1 KiB/s | 7.7 KiB | 00m00s [ 194/1147] rust-bstr+std-devel-0:1.13. 100% | 62.6 KiB/s | 8.7 KiB | 00m00s [ 195/1147] rust-wyz-devel-0:0.5.1-9.fc 100% | 109.5 KiB/s | 26.4 KiB | 00m00s [ 196/1147] rust-bstr+unicode-devel-0:1 100% | 60.8 KiB/s | 8.6 KiB | 00m00s [ 197/1147] rust-cachedir-devel-0:0.3.1 100% | 104.6 KiB/s | 14.6 KiB | 00m00s [ 198/1147] rust-serde_core+default-dev 100% | 55.5 KiB/s | 7.7 KiB | 00m00s [ 199/1147] rust-bstr-devel-0:1.13.0-1. 100% | 605.6 KiB/s | 266.4 KiB | 00m00s [ 200/1147] rust-camino-devel-0:1.2.4-2 100% | 123.3 KiB/s | 42.7 KiB | 00m00s [ 201/1147] rust-clap+color-devel-0:4.6 100% | 74.4 KiB/s | 10.3 KiB | 00m00s [ 202/1147] rust-clap+error-context-dev 100% | 73.6 KiB/s | 10.4 KiB | 00m00s [ 203/1147] rust-clap+help-devel-0:4.6. 100% | 67.1 KiB/s | 10.3 KiB | 00m00s [ 204/1147] rust-clap+std-devel-0:4.6.4 100% | 73.8 KiB/s | 10.3 KiB | 00m00s [ 205/1147] rust-clap+suggestions-devel 100% | 72.5 KiB/s | 10.4 KiB | 00m00s [ 206/1147] rust-clap+usage-devel-0:4.6 100% | 72.8 KiB/s | 10.3 KiB | 00m00s [ 207/1147] rust-clap-devel-0:4.6.4-1.f 100% | 643.9 KiB/s | 97.2 KiB | 00m00s [ 208/1147] rust-clap_derive+default-de 100% | 63.8 KiB/s | 8.9 KiB | 00m00s [ 209/1147] rust-clap_builder+env-devel 100% | 72.6 KiB/s | 10.2 KiB | 00m00s [ 210/1147] rust-clap_builder+string-de 100% | 71.7 KiB/s | 10.3 KiB | 00m00s [ 211/1147] rust-clap_builder+wrap_help 100% | 75.3 KiB/s | 10.5 KiB | 00m00s [ 212/1147] rust-clap_complete_command+ 100% | 57.1 KiB/s | 8.2 KiB | 00m00s [ 213/1147] rust-clap_complete_command- 100% | 97.8 KiB/s | 13.8 KiB | 00m00s [ 214/1147] rust-colored-devel-0:3.1.1- 100% | 172.0 KiB/s | 41.1 KiB | 00m00s [ 215/1147] rust-clearscreen-devel-0:4. 100% | 409.2 KiB/s | 148.9 KiB | 00m00s [ 216/1147] rust-countme-devel-0:3.0.1- 100% | 51.8 KiB/s | 17.7 KiB | 00m00s [ 217/1147] rust-crossbeam+std-devel-0: 100% | 60.4 KiB/s | 8.6 KiB | 00m00s [ 218/1147] rust-crossbeam-devel-0:0.8. 100% | 79.8 KiB/s | 18.7 KiB | 00m00s [ 219/1147] rust-ctrlc-devel-0:3.5.2-2. 100% | 98.1 KiB/s | 23.1 KiB | 00m00s [ 220/1147] rust-datatest-stable-devel- 100% | 314.7 KiB/s | 45.3 KiB | 00m00s [ 221/1147] rust-dashmap-devel-0:6.2.1- 100% | 158.6 KiB/s | 36.9 KiB | 00m00s [ 222/1147] rust-csv-devel-0:1.4.0-3.fc 100% | 1.6 MiB/s | 735.9 KiB | 00m00s [ 223/1147] rust-drop_bomb-devel-0:0.1. 100% | 104.2 KiB/s | 14.9 KiB | 00m00s [ 224/1147] rust-dunce-devel-0:1.0.5-5. 100% | 65.5 KiB/s | 15.6 KiB | 00m00s [ 225/1147] rust-etcetera-devel-0:0.11. 100% | 92.0 KiB/s | 22.9 KiB | 00m00s [ 226/1147] rust-filetime-devel-0:0.2.2 100% | 91.9 KiB/s | 22.2 KiB | 00m00s [ 227/1147] rust-fern-devel-0:0.7.1-7.f 100% | 687.7 KiB/s | 297.1 KiB | 00m00s [ 228/1147] rust-url+serde-devel-0:2.5. 100% | 60.1 KiB/s | 8.4 KiB | 00m00s [ 229/1147] rust-globset+log-devel-0:0. 100% | 59.9 KiB/s | 8.5 KiB | 00m00s [ 230/1147] rust-gen-lsp-types-devel-0: 100% | 156.5 KiB/s | 84.5 KiB | 00m01s [ 231/1147] rust-glob-devel-0:0.3.4-1.f 100% | 101.2 KiB/s | 28.2 KiB | 00m00s [ 232/1147] rust-heck-devel-0:0.5.0-6.f 100% | 141.0 KiB/s | 20.2 KiB | 00m00s [ 233/1147] rust-globset-devel-0:0.4.20 100% | 149.5 KiB/s | 35.4 KiB | 00m00s [ 234/1147] rust-globwalk-devel-0:0.9.1 100% | 72.7 KiB/s | 16.9 KiB | 00m00s [ 235/1147] rust-icu_properties+compile 100% | 61.0 KiB/s | 8.6 KiB | 00m00s [ 236/1147] rust-icu_properties-devel-0 100% | 185.5 KiB/s | 61.2 KiB | 00m00s [ 237/1147] rust-ignore-devel-0:0.4.33- 100% | 211.3 KiB/s | 71.4 KiB | 00m00s [ 238/1147] rust-imperative-devel-0:1.0 100% | 69.6 KiB/s | 21.2 KiB | 00m00s [ 239/1147] rust-indexmap+std-devel-0:2 100% | 66.0 KiB/s | 9.2 KiB | 00m00s [ 240/1147] rust-indicatif+unicode-widt 100% | 62.3 KiB/s | 8.7 KiB | 00m00s [ 241/1147] rust-indicatif-devel-0:0.18 100% | 507.6 KiB/s | 73.1 KiB | 00m00s [ 242/1147] rust-indoc-devel-0:2.0.7-3. 100% | 238.7 KiB/s | 33.2 KiB | 00m00s [ 243/1147] rust-indexmap-devel-0:2.14. 100% | 274.1 KiB/s | 92.1 KiB | 00m00s [ 244/1147] rust-insta+colors-devel-0:1 100% | 62.2 KiB/s | 8.9 KiB | 00m00s [ 245/1147] rust-insta-cmd-devel-0:0.7. 100% | 87.7 KiB/s | 20.9 KiB | 00m00s [ 246/1147] rust-insta-devel-0:1.46.3-2 100% | 585.0 KiB/s | 141.6 KiB | 00m00s [ 247/1147] rust-insta+serde-devel-0:1. 100% | 63.0 KiB/s | 9.0 KiB | 00m00s [ 248/1147] rust-insta+regex-devel-0:1. 100% | 63.4 KiB/s | 9.1 KiB | 00m00s [ 249/1147] rust-insta+pest-devel-0:1.4 100% | 60.4 KiB/s | 9.0 KiB | 00m00s [ 250/1147] rust-insta+pest_derive-deve 100% | 62.4 KiB/s | 9.0 KiB | 00m00s [ 251/1147] rust-ron+default-devel-0:0. 100% | 32.6 KiB/s | 8.4 KiB | 00m00s [ 252/1147] rust-itertools+use_std-deve 100% | 38.0 KiB/s | 8.2 KiB | 00m00s [ 253/1147] rust-is-macro-devel-0:0.3.7 100% | 79.7 KiB/s | 18.7 KiB | 00m00s [ 254/1147] rust-jiff+perf-inline-devel 100% | 95.8 KiB/s | 13.5 KiB | 00m00s [ 255/1147] rust-jiff+std-devel-0:0.2.3 100% | 57.3 KiB/s | 13.9 KiB | 00m00s [ 256/1147] rust-jiff+tz-fat-devel-0:0. 100% | 97.4 KiB/s | 13.6 KiB | 00m00s [ 257/1147] rust-itertools-devel-0:0.15 100% | 347.0 KiB/s | 158.6 KiB | 00m00s [ 258/1147] rust-jiff+tz-system-devel-0 100% | 93.2 KiB/s | 13.5 KiB | 00m00s [ 259/1147] rust-jiff+tzdb-bundle-platf 100% | 98.3 KiB/s | 13.6 KiB | 00m00s [ 260/1147] rust-jiff+tzdb-concatenated 100% | 95.4 KiB/s | 13.6 KiB | 00m00s [ 261/1147] rust-jiff+tzdb-zoneinfo-dev 100% | 55.9 KiB/s | 13.5 KiB | 00m00s [ 262/1147] rust-jod-thread-devel-0:1.0 100% | 60.8 KiB/s | 14.5 KiB | 00m00s [ 263/1147] rust-annotate-snippets0.11+ 100% | 53.3 KiB/s | 7.6 KiB | 00m00s [ 264/1147] rust-jiff-devel-0:0.2.35-1. 100% | 1.1 MiB/s | 487.2 KiB | 00m00s [ 265/1147] rust-libcst_derive+default- 100% | 57.8 KiB/s | 8.4 KiB | 00m00s [ 266/1147] rust-paste+default-devel-0: 100% | 54.7 KiB/s | 7.7 KiB | 00m00s [ 267/1147] rust-peg+default-devel-0:0. 100% | 54.7 KiB/s | 7.9 KiB | 00m00s [ 268/1147] rust-matchit-devel-0:0.9.2- 100% | 261.2 KiB/s | 37.9 KiB | 00m00s [ 269/1147] rust-log-devel-0:0.4.33-2.f 100% | 159.7 KiB/s | 53.2 KiB | 00m00s [ 270/1147] rust-memchr-devel-0:2.8.3-2 100% | 651.9 KiB/s | 93.2 KiB | 00m00s [ 271/1147] rust-lsp-server-devel-0:0.1 100% | 64.6 KiB/s | 26.2 KiB | 00m00s [ 272/1147] rust-memchr+alloc-devel-0:2 100% | 59.1 KiB/s | 8.4 KiB | 00m00s [ 273/1147] rust-natord-devel-0:1.0.9-2 100% | 80.8 KiB/s | 11.6 KiB | 00m00s [ 274/1147] rust-ordermap+std-devel-0:1 100% | 61.3 KiB/s | 8.7 KiB | 00m00s [ 275/1147] rust-indexmap+serde-devel-0 100% | 66.5 KiB/s | 9.4 KiB | 00m00s [ 276/1147] rust-notify-devel-0:8.2.0-3 100% | 131.9 KiB/s | 44.2 KiB | 00m00s [ 277/1147] rust-ordermap-devel-0:1.2.0 100% | 285.4 KiB/s | 68.2 KiB | 00m00s [ 278/1147] rust-parking_lot-devel-0:0. 100% | 345.3 KiB/s | 50.4 KiB | 00m00s [ 279/1147] rust-serde-devel-0:1.0.228- 100% | 345.3 KiB/s | 81.8 KiB | 00m00s [ 280/1147] rust-serde_core-devel-0:1.0 100% | 269.7 KiB/s | 64.2 KiB | 00m00s [ 281/1147] rust-path-slash-devel-0:0.2 100% | 116.1 KiB/s | 16.6 KiB | 00m00s [ 282/1147] rust-path-absolutize-devel- 100% | 62.2 KiB/s | 14.6 KiB | 00m00s [ 283/1147] rust-pathdiff-devel-0:0.2.3 100% | 64.9 KiB/s | 15.3 KiB | 00m00s [ 284/1147] rust-pep440_rs-devel-0:0.7. 100% | 144.2 KiB/s | 48.3 KiB | 00m00s [ 285/1147] rust-path-dedot+fixed_workd 100% | 14.6 KiB/s | 7.7 KiB | 00m01s [ 286/1147] rust-version-ranges+default 100% | 56.9 KiB/s | 8.1 KiB | 00m00s [ 287/1147] rust-pretty_assertions+std- 100% | 55.8 KiB/s | 8.0 KiB | 00m00s [ 288/1147] rust-proc-macro2+proc-macro 100% | 64.9 KiB/s | 9.3 KiB | 00m00s [ 289/1147] rust-pretty_assertions-deve 100% | 356.0 KiB/s | 84.0 KiB | 00m00s [ 290/1147] rust-quick-junit-devel-0:0. 100% | 243.1 KiB/s | 34.5 KiB | 00m00s [ 291/1147] rust-proc-macro2-devel-0:1. 100% | 184.7 KiB/s | 64.3 KiB | 00m00s [ 292/1147] rust-rand+sys_rng-devel-0:0 100% | 60.0 KiB/s | 8.6 KiB | 00m00s [ 293/1147] rust-pyproject-toml-devel-0 100% | 50.0 KiB/s | 21.4 KiB | 00m00s [ 294/1147] rust-quickcheck_macros-deve 100% | 80.5 KiB/s | 19.6 KiB | 00m00s [ 295/1147] rust-quote-devel-0:1.0.47-1 100% | 312.2 KiB/s | 43.7 KiB | 00m00s [ 296/1147] rust-quote+proc-macro-devel 100% | 29.9 KiB/s | 8.7 KiB | 00m00s [ 297/1147] rust-rand_core-devel-0:0.10 100% | 217.7 KiB/s | 31.1 KiB | 00m00s [ 298/1147] rust-chacha20+rng-devel-0:0 100% | 57.9 KiB/s | 8.3 KiB | 00m00s [ 299/1147] rust-regex-automata+dfa-dev 100% | 62.2 KiB/s | 9.0 KiB | 00m00s [ 300/1147] rust-chacha20-devel-0:0.10. 100% | 144.4 KiB/s | 48.8 KiB | 00m00s [ 301/1147] rust-regex-automata+hybrid- 100% | 61.5 KiB/s | 8.9 KiB | 00m00s [ 302/1147] rust-rayon-devel-0:1.12.0-2 100% | 431.9 KiB/s | 186.2 KiB | 00m00s [ 303/1147] rust-regex-automata+meta-de 100% | 62.3 KiB/s | 8.9 KiB | 00m00s [ 304/1147] rust-regex-automata+nfa-dev 100% | 62.2 KiB/s | 9.0 KiB | 00m00s [ 305/1147] rust-regex-automata+perf-de 100% | 62.0 KiB/s | 8.9 KiB | 00m00s [ 306/1147] rust-regex-automata+syntax- 100% | 56.4 KiB/s | 9.0 KiB | 00m00s [ 307/1147] rust-regex-automata+std-dev 100% | 56.1 KiB/s | 9.4 KiB | 00m00s [ 308/1147] rust-regex-automata+unicode 100% | 66.7 KiB/s | 9.5 KiB | 00m00s [ 309/1147] rust-regex-syntax+std-devel 100% | 58.7 KiB/s | 8.3 KiB | 00m00s [ 310/1147] rust-regex-syntax+unicode-d 100% | 56.8 KiB/s | 8.7 KiB | 00m00s [ 311/1147] rust-regex+perf-devel-0:1.1 100% | 62.4 KiB/s | 9.0 KiB | 00m00s [ 312/1147] rust-regex+std-devel-0:1.13 100% | 66.1 KiB/s | 9.3 KiB | 00m00s [ 313/1147] rust-regex-automata-devel-0 100% | 701.6 KiB/s | 450.4 KiB | 00m01s [ 314/1147] rust-regex-syntax-devel-0:0 100% | 412.2 KiB/s | 215.2 KiB | 00m01s [ 315/1147] rust-regex+unicode-devel-0: 100% | 65.9 KiB/s | 9.4 KiB | 00m00s [ 316/1147] rust-regex-devel-0:1.13.1-1 100% | 922.3 KiB/s | 134.7 KiB | 00m00s [ 317/1147] rust-rkyv+bytecheck-devel-0 100% | 64.9 KiB/s | 9.3 KiB | 00m00s [ 318/1147] rust-rkyv+std-devel-0:0.8.1 100% | 64.0 KiB/s | 9.1 KiB | 00m00s [ 319/1147] rust-rustc-hash+std-devel-0 100% | 57.0 KiB/s | 8.2 KiB | 00m00s [ 320/1147] rust-rustc-hash-devel-0:2.1 100% | 92.1 KiB/s | 21.8 KiB | 00m00s [ 321/1147] rust-rustc-stable-hash-deve 100% | 114.1 KiB/s | 27.4 KiB | 00m00s [ 322/1147] rust-boxcar+default-devel-0 100% | 63.0 KiB/s | 9.0 KiB | 00m00s [ 323/1147] rust-rkyv-devel-0:0.8.17-2. 100% | 421.2 KiB/s | 184.5 KiB | 00m00s [ 324/1147] rust-crossbeam-queue+defaul 100% | 51.0 KiB/s | 8.0 KiB | 00m00s [ 325/1147] rust-crossbeam-utils+defaul 100% | 55.9 KiB/s | 8.0 KiB | 00m00s [ 326/1147] rust-hashbrown+default-deve 100% | 62.6 KiB/s | 8.9 KiB | 00m00s [ 327/1147] rust-hashlink+default-devel 100% | 52.5 KiB/s | 8.4 KiB | 00m00s [ 328/1147] rust-intrusive-collections+ 100% | 57.7 KiB/s | 8.3 KiB | 00m00s [ 329/1147] rust-portable-atomic+defaul 100% | 60.7 KiB/s | 8.7 KiB | 00m00s [ 330/1147] rust-tracing+std-devel-0:0. 100% | 57.7 KiB/s | 8.1 KiB | 00m00s [ 331/1147] rust-typeid+default-devel-0 100% | 56.7 KiB/s | 8.2 KiB | 00m00s [ 332/1147] rust-tracing-devel-0:0.1.44 100% | 369.5 KiB/s | 88.3 KiB | 00m00s [ 333/1147] rust-salsa-macro-rules+defa 100% | 33.6 KiB/s | 7.7 KiB | 00m00s [ 334/1147] rust-inventory+default-deve 100% | 59.9 KiB/s | 8.4 KiB | 00m00s [ 335/1147] rust-salsa-macros+default-d 100% | 22.1 KiB/s | 7.6 KiB | 00m00s [ 336/1147] rust-schemars+derive-devel- 100% | 60.3 KiB/s | 8.6 KiB | 00m00s [ 337/1147] rust-same-file-devel-0:1.0. 100% | 77.2 KiB/s | 18.4 KiB | 00m00s [ 338/1147] rust-schemars+std-devel-0:1 100% | 60.7 KiB/s | 8.5 KiB | 00m00s [ 339/1147] rust-serde+std-devel-0:1.0. 100% | 63.5 KiB/s | 8.9 KiB | 00m00s [ 340/1147] rust-seahash-devel-0:4.1.0- 100% | 163.0 KiB/s | 39.0 KiB | 00m00s [ 341/1147] rust-serde+serde_derive-dev 100% | 51.9 KiB/s | 9.0 KiB | 00m00s [ 342/1147] rust-schemars-devel-0:1.2.1 100% | 336.5 KiB/s | 151.1 KiB | 00m00s [ 343/1147] rust-serde_json+std-devel-0 100% | 69.6 KiB/s | 9.7 KiB | 00m00s [ 344/1147] rust-shellexpand+base-0-dev 100% | 55.5 KiB/s | 7.9 KiB | 00m00s [ 345/1147] rust-serde_test-devel-0:1.0 100% | 107.3 KiB/s | 25.5 KiB | 00m00s [ 346/1147] rust-shellexpand+tilde-deve 100% | 56.5 KiB/s | 8.0 KiB | 00m00s [ 347/1147] rust-serde_json-devel-0:1.0 100% | 366.7 KiB/s | 156.9 KiB | 00m00s [ 348/1147] rust-similar+std-devel-0:3. 100% | 57.4 KiB/s | 8.3 KiB | 00m00s [ 349/1147] rust-shellexpand-devel-0:3. 100% | 122.9 KiB/s | 29.6 KiB | 00m00s [ 350/1147] rust-similar+text-devel-0:3 100% | 56.1 KiB/s | 8.1 KiB | 00m00s [ 351/1147] rust-similar-devel-0:3.1.1- 100% | 506.1 KiB/s | 73.9 KiB | 00m00s [ 352/1147] rust-libc+default-devel-0:0 100% | 71.7 KiB/s | 10.0 KiB | 00m00s [ 353/1147] rust-os_pipe+default-devel- 100% | 55.6 KiB/s | 8.0 KiB | 00m00s [ 354/1147] rust-smallvec-devel-0:1.15. 100% | 123.8 KiB/s | 41.8 KiB | 00m00s [ 355/1147] rust-snapbox-devel-0:1.2.2- 100% | 432.7 KiB/s | 64.9 KiB | 00m00s [ 356/1147] rust-wait-timeout+default-d 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 357/1147] rust-snapbox+color-auto-dev 100% | 63.5 KiB/s | 9.0 KiB | 00m00s [ 358/1147] rust-escargot+default-devel 100% | 55.4 KiB/s | 8.1 KiB | 00m00s [ 359/1147] rust-anstyle-svg+default-de 100% | 60.9 KiB/s | 8.6 KiB | 00m00s [ 360/1147] rust-snapbox+structured-dat 100% | 64.5 KiB/s | 9.2 KiB | 00m00s [ 361/1147] rust-strum+std-devel-0:0.28 100% | 58.2 KiB/s | 8.1 KiB | 00m00s [ 362/1147] rust-static_assertions-deve 100% | 109.8 KiB/s | 26.6 KiB | 00m00s [ 363/1147] rust-strum-devel-0:0.28.0-2 100% | 98.1 KiB/s | 15.8 KiB | 00m00s [ 364/1147] rust-strum_macros-devel-0:0 100% | 188.5 KiB/s | 44.3 KiB | 00m00s [ 365/1147] rust-syn+clone-impls-devel- 100% | 69.2 KiB/s | 9.8 KiB | 00m00s [ 366/1147] rust-supports-hyperlinks-de 100% | 68.5 KiB/s | 16.6 KiB | 00m00s [ 367/1147] rust-syn+printing-devel-0:3 100% | 69.6 KiB/s | 9.9 KiB | 00m00s [ 368/1147] rust-syn+proc-macro-devel-0 100% | 61.8 KiB/s | 10.1 KiB | 00m00s [ 369/1147] rust-tempfile+getrandom-dev 100% | 65.0 KiB/s | 9.3 KiB | 00m00s [ 370/1147] rust-tempfile-devel-0:3.27. 100% | 220.4 KiB/s | 53.1 KiB | 00m00s [ 371/1147] rust-test-case-devel-0:3.3. 100% | 103.9 KiB/s | 14.6 KiB | 00m00s [ 372/1147] rust-thin-vec+std-devel-0:0 100% | 59.3 KiB/s | 8.4 KiB | 00m00s [ 373/1147] rust-syn-devel-0:3.0.3-1.fc 100% | 526.9 KiB/s | 262.4 KiB | 00m00s [ 374/1147] rust-thin-vec-devel-0:0.2.1 100% | 297.7 KiB/s | 42.9 KiB | 00m00s [ 375/1147] rust-thiserror+std-devel-0: 100% | 63.8 KiB/s | 9.1 KiB | 00m00s [ 376/1147] rust-thiserror-devel-0:2.0. 100% | 427.9 KiB/s | 62.5 KiB | 00m00s [ 377/1147] rust-tikv-jemallocator+back 100% | 55.2 KiB/s | 8.2 KiB | 00m00s [ 378/1147] rust-toml+display-devel-0:1 100% | 63.0 KiB/s | 9.3 KiB | 00m00s [ 379/1147] rust-toml+parse-devel-0:1.1 100% | 66.1 KiB/s | 9.3 KiB | 00m00s [ 380/1147] rust-tikv-jemallocator-deve 100% | 93.0 KiB/s | 22.7 KiB | 00m00s [ 381/1147] rust-toml+std-devel-0:1.1.3 100% | 70.1 KiB/s | 10.1 KiB | 00m00s [ 382/1147] rust-toml+serde-devel-0:1.1 100% | 65.5 KiB/s | 9.4 KiB | 00m00s [ 383/1147] rust-toml_parser+std-devel- 100% | 57.2 KiB/s | 8.1 KiB | 00m00s [ 384/1147] rust-toml_parser-devel-0:1. 100% | 271.9 KiB/s | 39.2 KiB | 00m00s [ 385/1147] rust-toml-devel-0:1.1.3-1.f 100% | 261.8 KiB/s | 63.9 KiB | 00m00s [ 386/1147] rust-tracing-flame-devel-0: 100% | 127.2 KiB/s | 17.9 KiB | 00m00s [ 387/1147] rust-tracing-flame+smallvec 100% | 50.8 KiB/s | 7.9 KiB | 00m00s [ 388/1147] rust-tracing-log+log-tracer 100% | 55.6 KiB/s | 7.8 KiB | 00m00s [ 389/1147] rust-tracing-log+std-devel- 100% | 55.2 KiB/s | 7.9 KiB | 00m00s [ 390/1147] rust-tracing-log-devel-0:0. 100% | 109.7 KiB/s | 25.8 KiB | 00m00s [ 391/1147] rust-tracing-subscriber+nu- 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 392/1147] rust-tracing-core-devel-0:0 100% | 202.8 KiB/s | 68.1 KiB | 00m00s [ 393/1147] rust-chrono+clock-devel-0:0 100% | 57.8 KiB/s | 8.3 KiB | 00m00s [ 394/1147] rust-chrono+std-devel-0:0.4 100% | 57.5 KiB/s | 8.2 KiB | 00m00s [ 395/1147] rust-tracing-subscriber+mat 100% | 60.1 KiB/s | 8.4 KiB | 00m00s [ 396/1147] rust-tracing-subscriber+onc 100% | 57.7 KiB/s | 8.4 KiB | 00m00s [ 397/1147] rust-tracing-subscriber+std 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 398/1147] rust-tracing-subscriber+thr 100% | 59.4 KiB/s | 8.4 KiB | 00m00s [ 399/1147] rust-chrono-devel-0:0.4.44- 100% | 453.2 KiB/s | 195.8 KiB | 00m00s [ 400/1147] rust-tracing-subscriber+tra 100% | 58.7 KiB/s | 8.4 KiB | 00m00s [ 401/1147] rust-tracing-subscriber+reg 100% | 58.0 KiB/s | 8.4 KiB | 00m00s [ 402/1147] rust-tracing+attributes-dev 100% | 55.9 KiB/s | 8.1 KiB | 00m00s [ 403/1147] rust-typed-arena+std-devel- 100% | 54.2 KiB/s | 7.8 KiB | 00m00s [ 404/1147] rust-typed-arena-devel-0:2. 100% | 135.1 KiB/s | 19.3 KiB | 00m00s [ 405/1147] rust-unicode-normalization+ 100% | 59.5 KiB/s | 8.5 KiB | 00m00s [ 406/1147] rust-unicode-ident-devel-0: 100% | 191.5 KiB/s | 46.0 KiB | 00m00s [ 407/1147] rust-unicode-width+cjk-deve 100% | 57.3 KiB/s | 8.1 KiB | 00m00s [ 408/1147] rust-unicode-normalization- 100% | 256.8 KiB/s | 109.9 KiB | 00m00s [ 409/1147] rust-unicode-width-devel-0: 100% | 569.6 KiB/s | 193.7 KiB | 00m00s [ 410/1147] rust-url+std-devel-0:2.5.8- 100% | 60.9 KiB/s | 8.6 KiB | 00m00s [ 411/1147] rust-uuid+std-devel-0:1.24. 100% | 65.9 KiB/s | 9.4 KiB | 00m00s [ 412/1147] rust-unicode_names2-devel-0 100% | 460.9 KiB/s | 241.5 KiB | 00m01s [ 413/1147] rust-url-devel-0:2.5.8-2.fc 100% | 233.3 KiB/s | 79.1 KiB | 00m00s [ 414/1147] rust-uuid-devel-0:1.24.0-1. 100% | 266.9 KiB/s | 63.3 KiB | 00m00s [ 415/1147] rust-which+real-sys-devel-0 100% | 62.6 KiB/s | 8.9 KiB | 00m00s [ 416/1147] rust-walkdir-devel-0:2.5.0- 100% | 127.5 KiB/s | 30.6 KiB | 00m00s [ 417/1147] rust-crc32fast+default-deve 100% | 56.0 KiB/s | 8.0 KiB | 00m00s [ 418/1147] rust-which-devel-0:8.0.5-1. 100% | 139.1 KiB/s | 33.2 KiB | 00m00s [ 419/1147] rust-wild-devel-0:2.2.1-6.f 100% | 67.4 KiB/s | 16.2 KiB | 00m00s [ 420/1147] rust-typed-path+default-dev 100% | 48.9 KiB/s | 7.5 KiB | 00m00s [ 421/1147] rust-flate2+zlib-rs-devel-0 100% | 65.8 KiB/s | 9.5 KiB | 00m00s [ 422/1147] rust-zip+deflate-flate2-dev 100% | 81.0 KiB/s | 11.5 KiB | 00m00s [ 423/1147] rust-char_str+std-devel-0:0 100% | 50.6 KiB/s | 7.2 KiB | 00m00s [ 424/1147] rust-flate2-devel-0:1.1.9-2 100% | 257.6 KiB/s | 90.4 KiB | 00m00s [ 425/1147] rust-zstd-devel-0:0.13.3-4. 100% | 124.7 KiB/s | 41.3 KiB | 00m00s [ 426/1147] python3-rpm-macros-0:3.15-2 100% | 305.7 KiB/s | 12.2 KiB | 00m00s [ 427/1147] rust-serde+alloc-devel-0:1. 100% | 63.1 KiB/s | 8.9 KiB | 00m00s [ 428/1147] rust-char_str-devel-0:0.0.2 100% | 189.7 KiB/s | 67.3 KiB | 00m00s [ 429/1147] python-rpm-macros-0:3.15-2. 100% | 44.6 KiB/s | 19.8 KiB | 00m00s [ 430/1147] rust-anstyle-query+default- 100% | 39.2 KiB/s | 8.3 KiB | 00m00s [ 431/1147] rust-anstyle-parse+default- 100% | 59.0 KiB/s | 8.2 KiB | 00m00s [ 432/1147] rust-colorchoice+default-de 100% | 57.9 KiB/s | 8.2 KiB | 00m00s [ 433/1147] rust-utf8parse+default-deve 100% | 54.4 KiB/s | 7.7 KiB | 00m00s [ 434/1147] rust-rustversion+default-de 100% | 58.8 KiB/s | 8.4 KiB | 00m00s [ 435/1147] rust-fs-err+default-devel-0 100% | 56.8 KiB/s | 8.4 KiB | 00m00s [ 436/1147] rust-os_str_bytes+default-d 100% | 55.1 KiB/s | 7.9 KiB | 00m00s [ 437/1147] rust-predicates+diff-devel- 100% | 56.8 KiB/s | 8.2 KiB | 00m00s [ 438/1147] rust-predicates-core+defaul 100% | 56.5 KiB/s | 8.1 KiB | 00m00s [ 439/1147] rust-predicates-tree+defaul 100% | 57.1 KiB/s | 8.2 KiB | 00m00s [ 440/1147] rust-predicates-devel-0:3.1 100% | 162.8 KiB/s | 38.3 KiB | 00m00s [ 441/1147] rust-radium-devel-0:0.7.0-8 100% | 78.4 KiB/s | 18.7 KiB | 00m00s [ 442/1147] rust-bstr+alloc-devel-0:1.1 100% | 62.0 KiB/s | 8.7 KiB | 00m00s [ 443/1147] rust-tap-devel-0:1.0.1-14.f 100% | 80.3 KiB/s | 19.2 KiB | 00m00s [ 444/1147] rust-serde_core+std-devel-0 100% | 52.6 KiB/s | 7.6 KiB | 00m00s [ 445/1147] rust-regex-automata+dfa-sea 100% | 60.6 KiB/s | 8.8 KiB | 00m00s [ 446/1147] rust-serde_core+result-deve 100% | 44.7 KiB/s | 7.6 KiB | 00m00s [ 447/1147] rust-clap_builder+color-dev 100% | 57.8 KiB/s | 10.4 KiB | 00m00s [ 448/1147] rust-clap_builder+error-con 100% | 61.5 KiB/s | 10.3 KiB | 00m00s [ 449/1147] rust-clap_builder+help-deve 100% | 70.2 KiB/s | 10.2 KiB | 00m00s [ 450/1147] rust-clap_builder+std-devel 100% | 72.1 KiB/s | 10.4 KiB | 00m00s [ 451/1147] rust-clap_builder+suggestio 100% | 72.7 KiB/s | 10.5 KiB | 00m00s [ 452/1147] rust-clap_builder+usage-dev 100% | 71.7 KiB/s | 10.2 KiB | 00m00s [ 453/1147] rust-terminal_size+default- 100% | 57.5 KiB/s | 8.3 KiB | 00m00s [ 454/1147] rust-clap_builder-devel-0:4 100% | 364.3 KiB/s | 159.2 KiB | 00m00s [ 455/1147] rust-clap_derive-devel-0:4. 100% | 83.7 KiB/s | 40.0 KiB | 00m00s [ 456/1147] rust-clap_complete_nushell+ 100% | 26.0 KiB/s | 8.8 KiB | 00m00s [ 457/1147] rust-clap_complete+default- 100% | 73.9 KiB/s | 10.5 KiB | 00m00s [ 458/1147] rust-nix+fs-devel-0:0.31.3- 100% | 59.8 KiB/s | 8.4 KiB | 00m00s [ 459/1147] rust-nix+term-devel-0:0.31. 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 460/1147] rust-terminfo+default-devel 100% | 53.5 KiB/s | 7.9 KiB | 00m00s [ 461/1147] rust-crossbeam+alloc-devel- 100% | 57.7 KiB/s | 8.1 KiB | 00m00s [ 462/1147] rust-crossbeam-channel+std- 100% | 58.1 KiB/s | 8.3 KiB | 00m00s [ 463/1147] rust-crossbeam-deque+std-de 100% | 57.4 KiB/s | 8.2 KiB | 00m00s [ 464/1147] rust-nix-devel-0:0.31.3-2.f 100% | 584.8 KiB/s | 308.2 KiB | 00m01s [ 465/1147] rust-crossbeam-channel-deve 100% | 265.2 KiB/s | 90.2 KiB | 00m00s [ 466/1147] rust-crossbeam-epoch+std-de 100% | 57.3 KiB/s | 8.1 KiB | 00m00s [ 467/1147] rust-crossbeam-epoch-devel- 100% | 370.3 KiB/s | 53.7 KiB | 00m00s [ 468/1147] rust-crossbeam-deque-devel- 100% | 127.8 KiB/s | 30.2 KiB | 00m00s [ 469/1147] rust-crossbeam-queue+std-de 100% | 56.6 KiB/s | 8.1 KiB | 00m00s [ 470/1147] rust-crossbeam-utils+std-de 100% | 51.9 KiB/s | 8.0 KiB | 00m00s [ 471/1147] rust-crossbeam-queue-devel- 100% | 103.7 KiB/s | 25.1 KiB | 00m00s [ 472/1147] rust-csv-core+default-devel 100% | 56.3 KiB/s | 8.1 KiB | 00m00s [ 473/1147] rust-itoa+default-devel-0:1 100% | 57.5 KiB/s | 8.1 KiB | 00m00s [ 474/1147] rust-crossbeam-utils-devel- 100% | 163.1 KiB/s | 55.3 KiB | 00m00s [ 475/1147] rust-ryu+default-devel-0:1. 100% | 43.1 KiB/s | 8.0 KiB | 00m00s [ 476/1147] rust-nix+signal-devel-0:0.3 100% | 59.3 KiB/s | 8.4 KiB | 00m00s [ 477/1147] rust-cfg-if+default-devel-0 100% | 54.8 KiB/s | 8.1 KiB | 00m00s [ 478/1147] rust-hashbrown0.14+raw-deve 100% | 55.2 KiB/s | 7.7 KiB | 00m00s [ 479/1147] rust-lock_api+default-devel 100% | 55.4 KiB/s | 8.0 KiB | 00m00s [ 480/1147] rust-hashbrown0.14-devel-0: 100% | 519.4 KiB/s | 122.6 KiB | 00m00s [ 481/1147] rust-once_cell+default-deve 100% | 58.5 KiB/s | 8.5 KiB | 00m00s [ 482/1147] rust-parking_lot_core+defau 100% | 55.1 KiB/s | 8.1 KiB | 00m00s [ 483/1147] rust-libtest-mimic+default- 100% | 55.7 KiB/s | 8.1 KiB | 00m00s [ 484/1147] rust-log+std-devel-0:0.4.33 100% | 60.0 KiB/s | 8.6 KiB | 00m00s [ 485/1147] rust-serde_derive-devel-0:1 100% | 479.8 KiB/s | 68.1 KiB | 00m00s [ 486/1147] rust-icu_provider+baked-dev 100% | 57.5 KiB/s | 8.3 KiB | 00m00s [ 487/1147] rust-icu_collections-devel- 100% | 671.6 KiB/s | 96.7 KiB | 00m00s [ 488/1147] rust-icu_locale_core+zerove 100% | 58.7 KiB/s | 8.3 KiB | 00m00s [ 489/1147] rust-icu_properties_data-de 100% | 366.2 KiB/s | 158.6 KiB | 00m00s [ 490/1147] rust-zerotrie+yoke-devel-0: 100% | 57.1 KiB/s | 8.0 KiB | 00m00s [ 491/1147] rust-icu_locale_core-devel- 100% | 272.9 KiB/s | 93.9 KiB | 00m00s [ 492/1147] rust-icu_provider-devel-0:2 100% | 160.0 KiB/s | 54.4 KiB | 00m00s [ 493/1147] rust-zerotrie+zerofrom-deve 100% | 55.2 KiB/s | 7.9 KiB | 00m00s [ 494/1147] rust-zerovec+derive-devel-0 100% | 65.3 KiB/s | 9.1 KiB | 00m00s [ 495/1147] rust-zerovec+yoke-devel-0:0 100% | 63.3 KiB/s | 9.1 KiB | 00m00s [ 496/1147] rust-zerotrie-devel-0:0.2.4 100% | 235.4 KiB/s | 80.0 KiB | 00m00s [ 497/1147] rust-crossbeam-deque+defaul 100% | 56.0 KiB/s | 8.0 KiB | 00m00s [ 498/1147] rust-zerovec-devel-0:0.11.6 100% | 494.4 KiB/s | 119.2 KiB | 00m00s [ 499/1147] rust-regex-automata+dfa-one 100% | 56.7 KiB/s | 8.9 KiB | 00m00s [ 500/1147] rust-phf+default-devel-0:0. 100% | 55.4 KiB/s | 8.0 KiB | 00m00s [ 501/1147] rust-rust-stemmers+default- 100% | 40.7 KiB/s | 7.9 KiB | 00m00s [ 502/1147] rust-console+unicode-width- 100% | 60.7 KiB/s | 8.6 KiB | 00m00s [ 503/1147] rust-equivalent-devel-0:1.0 100% | 72.5 KiB/s | 14.9 KiB | 00m00s [ 504/1147] rust-console+ansi-parsing-d 100% | 59.1 KiB/s | 8.5 KiB | 00m00s [ 505/1147] rust-console+std-devel-0:0. 100% | 60.6 KiB/s | 8.6 KiB | 00m00s [ 506/1147] rust-console-devel-0:0.16.4 100% | 261.9 KiB/s | 38.0 KiB | 00m00s [ 507/1147] rust-unit-prefix+default-de 100% | 54.8 KiB/s | 7.7 KiB | 00m00s [ 508/1147] rust-insta+console-devel-0: 100% | 63.5 KiB/s | 9.1 KiB | 00m00s [ 509/1147] rust-similar2+default-devel 100% | 51.7 KiB/s | 7.3 KiB | 00m00s [ 510/1147] rust-similar2+inline-devel- 100% | 50.3 KiB/s | 7.3 KiB | 00m00s [ 511/1147] rust-pest+default-devel-0:2 100% | 58.7 KiB/s | 8.5 KiB | 00m00s [ 512/1147] rust-pest_derive+default-de 100% | 61.1 KiB/s | 8.6 KiB | 00m00s [ 513/1147] rust-ron+std-devel-0:0.12.2 100% | 56.9 KiB/s | 8.5 KiB | 00m00s [ 514/1147] rust-syn2+default-devel-0:2 100% | 51.0 KiB/s | 7.3 KiB | 00m00s [ 515/1147] rust-syn2+derive-devel-0:2. 100% | 49.7 KiB/s | 7.1 KiB | 00m00s [ 516/1147] rust-syn2+extra-traits-deve 100% | 49.9 KiB/s | 7.1 KiB | 00m00s [ 517/1147] rust-syn2+fold-devel-0:2.0. 100% | 49.7 KiB/s | 7.1 KiB | 00m00s [ 518/1147] rust-ron-devel-0:0.12.2-2.f 100% | 327.9 KiB/s | 140.7 KiB | 00m00s [ 519/1147] rust-syn2+full-devel-0:2.0. 100% | 49.7 KiB/s | 7.1 KiB | 00m00s [ 520/1147] rust-either+use_std-devel-0 100% | 56.7 KiB/s | 8.1 KiB | 00m00s [ 521/1147] rust-itertools+use_alloc-de 100% | 57.3 KiB/s | 8.0 KiB | 00m00s [ 522/1147] rust-jiff+alloc-devel-0:0.2 100% | 97.7 KiB/s | 13.8 KiB | 00m00s [ 523/1147] rust-either-devel-0:1.16.0- 100% | 107.3 KiB/s | 27.2 KiB | 00m00s [ 524/1147] rust-jiff-core+std-devel-0: 100% | 51.5 KiB/s | 7.2 KiB | 00m00s [ 525/1147] rust-jiff-core+tz-fat-devel 100% | 41.8 KiB/s | 7.2 KiB | 00m00s [ 526/1147] rust-annotate-snippets0.11- 100% | 148.4 KiB/s | 35.5 KiB | 00m00s [ 527/1147] rust-libcst_derive-devel-0: 100% | 79.4 KiB/s | 19.1 KiB | 00m00s [ 528/1147] rust-jiff-core-devel-0:0.1. 100% | 283.7 KiB/s | 120.3 KiB | 00m00s [ 529/1147] rust-peg+std-devel-0:0.8.5- 100% | 55.8 KiB/s | 7.9 KiB | 00m00s [ 530/1147] rust-paste-devel-0:1.0.15-6 100% | 123.3 KiB/s | 37.2 KiB | 00m00s [ 531/1147] rust-crossbeam-channel+defa 100% | 58.6 KiB/s | 8.2 KiB | 00m00s [ 532/1147] rust-serde_derive+default-d 100% | 63.4 KiB/s | 8.9 KiB | 00m00s [ 533/1147] rust-peg-devel-0:0.8.5-4.fc 100% | 134.8 KiB/s | 45.2 KiB | 00m00s [ 534/1147] rust-mio+default-devel-0:1. 100% | 60.2 KiB/s | 8.6 KiB | 00m00s [ 535/1147] rust-inotify-devel-0:0.11.2 100% | 136.8 KiB/s | 33.0 KiB | 00m00s [ 536/1147] rust-mio+os-ext-devel-0:1.2 100% | 38.7 KiB/s | 8.6 KiB | 00m00s [ 537/1147] rust-notify-types+default-d 100% | 51.3 KiB/s | 8.2 KiB | 00m00s [ 538/1147] rust-unscanny+default-devel 100% | 54.3 KiB/s | 7.7 KiB | 00m00s [ 539/1147] rust-version-ranges-devel-0 100% | 118.7 KiB/s | 28.1 KiB | 00m00s [ 540/1147] rust-path-dedot+default-dev 100% | 14.3 KiB/s | 7.7 KiB | 00m01s [ 541/1147] rust-path-dedot-devel-0:4.0 100% | 27.0 KiB/s | 14.3 KiB | 00m01s [ 542/1147] rust-diff+default-devel-0:0 100% | 53.7 KiB/s | 7.7 KiB | 00m00s [ 543/1147] rust-yansi+default-devel-0: 100% | 55.8 KiB/s | 7.8 KiB | 00m00s [ 544/1147] rust-pep508_rs+default-deve 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 545/1147] rust-toml0.9+parse-devel-0: 100% | 46.3 KiB/s | 7.8 KiB | 00m00s [ 546/1147] rust-toml0.9+serde-devel-0: 100% | 56.0 KiB/s | 7.9 KiB | 00m00s [ 547/1147] rust-toml0.9+std-devel-0:0. 100% | 61.1 KiB/s | 8.6 KiB | 00m00s [ 548/1147] rust-newtype-uuid+default-d 100% | 59.5 KiB/s | 8.5 KiB | 00m00s [ 549/1147] rust-quick-xml+default-deve 100% | 63.4 KiB/s | 9.0 KiB | 00m00s [ 550/1147] rust-strip-ansi-escapes+def 100% | 55.7 KiB/s | 8.0 KiB | 00m00s [ 551/1147] rust-toml0.9-devel-0:0.9.12 100% | 184.0 KiB/s | 62.2 KiB | 00m00s [ 552/1147] rust-getrandom+default-deve 100% | 60.7 KiB/s | 8.6 KiB | 00m00s [ 553/1147] rust-getrandom+sys_rng-deve 100% | 60.5 KiB/s | 8.8 KiB | 00m00s [ 554/1147] rust-cpufeatures+default-de 100% | 58.4 KiB/s | 8.4 KiB | 00m00s [ 555/1147] rust-rayon-core+default-dev 100% | 55.1 KiB/s | 7.8 KiB | 00m00s [ 556/1147] rust-regex-automata+dfa-bui 100% | 62.5 KiB/s | 8.9 KiB | 00m00s [ 557/1147] rust-regex-automata+alloc-d 100% | 61.7 KiB/s | 8.8 KiB | 00m00s [ 558/1147] rust-regex-automata+nfa-tho 100% | 62.2 KiB/s | 8.9 KiB | 00m00s [ 559/1147] rust-regex-automata+nfa-pik 100% | 63.6 KiB/s | 8.9 KiB | 00m00s [ 560/1147] rust-regex-automata+nfa-bac 100% | 62.3 KiB/s | 8.9 KiB | 00m00s [ 561/1147] rust-regex-automata+perf-li 100% | 64.1 KiB/s | 9.0 KiB | 00m00s [ 562/1147] rust-regex-automata+perf-in 100% | 44.9 KiB/s | 8.8 KiB | 00m00s [ 563/1147] rust-regex-automata+unicode 100% | 64.9 KiB/s | 9.1 KiB | 00m00s [ 564/1147] rust-regex-automata+unicode 100% | 64.1 KiB/s | 9.1 KiB | 00m00s [ 565/1147] rust-regex-automata+unicode 100% | 64.5 KiB/s | 9.1 KiB | 00m00s [ 566/1147] rust-regex-automata+unicode 100% | 46.7 KiB/s | 9.1 KiB | 00m00s [ 567/1147] rust-regex-automata+unicode 100% | 65.5 KiB/s | 9.1 KiB | 00m00s [ 568/1147] rust-regex-automata+unicode 100% | 59.1 KiB/s | 9.1 KiB | 00m00s [ 569/1147] rust-regex-automata+unicode 100% | 64.2 KiB/s | 9.1 KiB | 00m00s [ 570/1147] rust-regex-syntax+unicode-a 100% | 57.3 KiB/s | 8.4 KiB | 00m00s [ 571/1147] rust-regex-automata+unicode 100% | 45.1 KiB/s | 8.9 KiB | 00m00s [ 572/1147] rust-regex-syntax+unicode-c 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 573/1147] rust-regex-syntax+unicode-b 100% | 41.3 KiB/s | 8.4 KiB | 00m00s [ 574/1147] rust-regex-syntax+unicode-g 100% | 57.1 KiB/s | 8.4 KiB | 00m00s [ 575/1147] rust-regex-syntax+unicode-p 100% | 58.6 KiB/s | 8.4 KiB | 00m00s [ 576/1147] rust-regex-syntax+unicode-s 100% | 60.3 KiB/s | 8.4 KiB | 00m00s [ 577/1147] rust-regex-syntax+unicode-s 100% | 58.7 KiB/s | 8.4 KiB | 00m00s [ 578/1147] rust-regex+perf-cache-devel 100% | 61.3 KiB/s | 8.8 KiB | 00m00s [ 579/1147] rust-regex+perf-backtrack-d 100% | 58.6 KiB/s | 9.0 KiB | 00m00s [ 580/1147] rust-regex+perf-dfa-devel-0 100% | 63.8 KiB/s | 9.0 KiB | 00m00s [ 581/1147] rust-regex+perf-inline-deve 100% | 64.3 KiB/s | 9.0 KiB | 00m00s [ 582/1147] rust-regex+perf-literal-dev 100% | 63.5 KiB/s | 9.1 KiB | 00m00s [ 583/1147] rust-regex+perf-onepass-dev 100% | 64.4 KiB/s | 9.0 KiB | 00m00s [ 584/1147] rust-regex+unicode-age-deve 100% | 64.1 KiB/s | 9.1 KiB | 00m00s [ 585/1147] rust-regex+unicode-bool-dev 100% | 57.3 KiB/s | 9.1 KiB | 00m00s [ 586/1147] rust-regex+unicode-case-dev 100% | 53.0 KiB/s | 9.1 KiB | 00m00s [ 587/1147] rust-regex+unicode-gencat-d 100% | 65.2 KiB/s | 9.1 KiB | 00m00s [ 588/1147] rust-regex+unicode-perl-dev 100% | 65.5 KiB/s | 9.2 KiB | 00m00s [ 589/1147] rust-regex+unicode-script-d 100% | 65.2 KiB/s | 9.1 KiB | 00m00s [ 590/1147] rust-regex+unicode-segment- 100% | 65.3 KiB/s | 9.1 KiB | 00m00s [ 591/1147] rust-bytecheck+simdutf8-dev 100% | 57.6 KiB/s | 8.2 KiB | 00m00s [ 592/1147] rust-rend+bytecheck-devel-0 100% | 59.5 KiB/s | 8.6 KiB | 00m00s [ 593/1147] rust-rkyv_derive+bytecheck- 100% | 59.4 KiB/s | 8.8 KiB | 00m00s [ 594/1147] rust-bytecheck-devel-0:0.8. 100% | 79.8 KiB/s | 20.0 KiB | 00m00s [ 595/1147] rust-ptr_meta+std-devel-0:0 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 596/1147] rust-rkyv+alloc-devel-0:0.8 100% | 63.8 KiB/s | 9.1 KiB | 00m00s [ 597/1147] rust-munge-devel-0:0.4.7-3. 100% | 177.1 KiB/s | 25.7 KiB | 00m00s [ 598/1147] rust-ptr_meta-devel-0:0.3.1 100% | 110.0 KiB/s | 15.6 KiB | 00m00s [ 599/1147] rust-rend-devel-0:0.5.4-2.f 100% | 87.8 KiB/s | 20.9 KiB | 00m00s [ 600/1147] rust-rancor-devel-0:0.1.2-2 100% | 70.0 KiB/s | 17.9 KiB | 00m00s [ 601/1147] rust-rkyv_derive-devel-0:0. 100% | 125.7 KiB/s | 30.2 KiB | 00m00s [ 602/1147] rust-hashbrown+allocator-ap 100% | 62.4 KiB/s | 8.9 KiB | 00m00s [ 603/1147] rust-boxcar-devel-0:0.2.14- 100% | 121.7 KiB/s | 29.0 KiB | 00m00s [ 604/1147] rust-hashbrown+default-hash 100% | 62.6 KiB/s | 8.8 KiB | 00m00s [ 605/1147] rust-hashbrown+equivalent-d 100% | 60.4 KiB/s | 8.8 KiB | 00m00s [ 606/1147] rust-hashbrown+raw-entry-de 100% | 59.8 KiB/s | 8.7 KiB | 00m00s [ 607/1147] rust-intrusive-collections+ 100% | 57.3 KiB/s | 8.2 KiB | 00m00s [ 608/1147] rust-hashlink-devel-0:0.12. 100% | 154.4 KiB/s | 37.8 KiB | 00m00s [ 609/1147] rust-portable-atomic+fallba 100% | 60.4 KiB/s | 8.6 KiB | 00m00s [ 610/1147] rust-intrusive-collections- 100% | 194.0 KiB/s | 46.7 KiB | 00m00s [ 611/1147] rust-tracing-core+std-devel 100% | 57.9 KiB/s | 8.1 KiB | 00m00s [ 612/1147] rust-pin-project-lite+defau 100% | 57.1 KiB/s | 8.2 KiB | 00m00s [ 613/1147] rust-typeid-devel-0:1.0.3-5 100% | 117.3 KiB/s | 17.1 KiB | 00m00s [ 614/1147] rust-portable-atomic-devel- 100% | 380.0 KiB/s | 163.0 KiB | 00m00s [ 615/1147] rust-inventory-devel-0:0.3. 100% | 165.4 KiB/s | 23.8 KiB | 00m00s [ 616/1147] rust-schemars+schemars_deri 100% | 59.7 KiB/s | 8.6 KiB | 00m00s [ 617/1147] rust-dyn-clone+default-deve 100% | 55.9 KiB/s | 8.0 KiB | 00m00s [ 618/1147] rust-salsa-macros-devel-0:0 100% | 93.1 KiB/s | 47.6 KiB | 00m01s [ 619/1147] rust-ref-cast+default-devel 100% | 56.4 KiB/s | 8.0 KiB | 00m00s [ 620/1147] rust-serde_json+alloc-devel 100% | 65.9 KiB/s | 9.7 KiB | 00m00s [ 621/1147] rust-salsa-macro-rules-deve 100% | 35.7 KiB/s | 28.2 KiB | 00m01s [ 622/1147] rust-zmij+default-devel-0:1 100% | 52.2 KiB/s | 7.6 KiB | 00m00s [ 623/1147] rust-shellexpand+dirs-devel 100% | 56.8 KiB/s | 8.1 KiB | 00m00s [ 624/1147] rust-libc+std-devel-0:0.2.1 100% | 68.0 KiB/s | 10.0 KiB | 00m00s [ 625/1147] rust-normalize-line-endings 100% | 56.4 KiB/s | 7.9 KiB | 00m00s [ 626/1147] rust-os_pipe-devel-0:1.2.3- 100% | 78.3 KiB/s | 18.5 KiB | 00m00s [ 627/1147] rust-snapbox-macros+default 100% | 56.8 KiB/s | 8.2 KiB | 00m00s [ 628/1147] rust-wait-timeout-devel-0:0 100% | 139.1 KiB/s | 19.9 KiB | 00m00s [ 629/1147] rust-snapbox+color-devel-0: 100% | 63.5 KiB/s | 9.2 KiB | 00m00s [ 630/1147] rust-escargot-devel-0:0.5.1 100% | 118.9 KiB/s | 28.3 KiB | 00m00s [ 631/1147] rust-anstyle-svg-devel-0:1. 100% | 101.0 KiB/s | 23.7 KiB | 00m00s [ 632/1147] rust-syn2+parsing-devel-0:2 100% | 49.8 KiB/s | 7.1 KiB | 00m00s [ 633/1147] rust-libc-devel-0:0.2.189-1 100% | 673.2 KiB/s | 548.0 KiB | 00m01s [ 634/1147] rust-fastrand+default-devel 100% | 58.1 KiB/s | 8.1 KiB | 00m00s [ 635/1147] rust-once_cell+std-devel-0: 100% | 59.2 KiB/s | 8.5 KiB | 00m00s [ 636/1147] rust-rustix+default-devel-0 100% | 65.1 KiB/s | 9.3 KiB | 00m00s [ 637/1147] rust-once_cell-devel-0:1.21 100% | 189.6 KiB/s | 44.9 KiB | 00m00s [ 638/1147] rust-rustix+fs-devel-0:1.1. 100% | 62.6 KiB/s | 9.3 KiB | 00m00s [ 639/1147] rust-test-case-macros-devel 100% | 96.4 KiB/s | 13.7 KiB | 00m00s [ 640/1147] rust-thiserror-impl+default 100% | 64.2 KiB/s | 9.2 KiB | 00m00s [ 641/1147] rust-tikv-jemalloc-sys+back 100% | 55.6 KiB/s | 7.9 KiB | 00m00s [ 642/1147] rust-toml_writer+alloc-deve 100% | 55.6 KiB/s | 7.9 KiB | 00m00s [ 643/1147] rust-tikv-jemalloc-sys-deve 100% | 139.3 KiB/s | 33.1 KiB | 00m00s [ 644/1147] rust-toml_parser+alloc-deve 100% | 55.1 KiB/s | 8.0 KiB | 00m00s [ 645/1147] rust-winnow-devel-0:1.0.4-2 100% | 1.2 MiB/s | 177.2 KiB | 00m00s [ 646/1147] rust-toml_writer-devel-0:1. 100% | 65.6 KiB/s | 21.0 KiB | 00m00s [ 647/1147] rust-serde_core+alloc-devel 100% | 52.6 KiB/s | 7.6 KiB | 00m00s [ 648/1147] rust-serde_spanned+serde-de 100% | 61.5 KiB/s | 8.7 KiB | 00m00s [ 649/1147] rust-toml_datetime+serde-de 100% | 62.0 KiB/s | 8.9 KiB | 00m00s [ 650/1147] rust-serde_spanned+std-deve 100% | 62.3 KiB/s | 8.8 KiB | 00m00s [ 651/1147] rust-toml_datetime+std-deve 100% | 63.2 KiB/s | 9.0 KiB | 00m00s [ 652/1147] rust-toml_writer+std-devel- 100% | 57.0 KiB/s | 8.0 KiB | 00m00s [ 653/1147] rust-serde_spanned+alloc-de 100% | 61.7 KiB/s | 8.8 KiB | 00m00s [ 654/1147] rust-serde_spanned-devel-0: 100% | 132.9 KiB/s | 18.9 KiB | 00m00s [ 655/1147] rust-toml_datetime+alloc-de 100% | 52.3 KiB/s | 9.0 KiB | 00m00s [ 656/1147] rust-toml_datetime-devel-0: 100% | 146.2 KiB/s | 24.3 KiB | 00m00s [ 657/1147] rust-lazy_static+default-de 100% | 54.2 KiB/s | 7.8 KiB | 00m00s [ 658/1147] rust-tracing-core+default-d 100% | 57.5 KiB/s | 8.1 KiB | 00m00s [ 659/1147] rust-nu-ansi-term+default-d 100% | 47.8 KiB/s | 8.0 KiB | 00m00s [ 660/1147] rust-chrono+now-devel-0:0.4 100% | 58.3 KiB/s | 8.2 KiB | 00m00s [ 661/1147] rust-chrono+iana-time-zone- 100% | 41.4 KiB/s | 8.5 KiB | 00m00s [ 662/1147] rust-chrono+alloc-devel-0:0 100% | 50.9 KiB/s | 8.2 KiB | 00m00s [ 663/1147] rust-matchers+default-devel 100% | 54.7 KiB/s | 7.8 KiB | 00m00s [ 664/1147] rust-tracing-subscriber+all 100% | 56.5 KiB/s | 8.2 KiB | 00m00s [ 665/1147] rust-thread_local+default-d 100% | 56.0 KiB/s | 8.0 KiB | 00m00s [ 666/1147] rust-num-traits-devel-0:0.2 100% | 158.7 KiB/s | 57.9 KiB | 00m00s [ 667/1147] rust-tracing-subscriber+sha 100% | 59.4 KiB/s | 8.4 KiB | 00m00s [ 668/1147] rust-tracing+tracing-attrib 100% | 57.4 KiB/s | 8.2 KiB | 00m00s [ 669/1147] rust-tinyvec+alloc-devel-0: 100% | 57.6 KiB/s | 8.3 KiB | 00m00s [ 670/1147] rust-unicode_names2_generat 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 671/1147] rust-phf0.11-devel-0:0.11.3 100% | 120.3 KiB/s | 28.4 KiB | 00m00s [ 672/1147] rust-tinyvec+default-devel- 100% | 24.6 KiB/s | 8.3 KiB | 00m00s [ 673/1147] rust-form_urlencoded+std-de 100% | 55.5 KiB/s | 8.2 KiB | 00m00s [ 674/1147] rust-idna+std-devel-0:1.1.0 100% | 44.3 KiB/s | 8.3 KiB | 00m00s [ 675/1147] rust-percent-encoding+std-d 100% | 55.7 KiB/s | 7.9 KiB | 00m00s [ 676/1147] rust-form_urlencoded+alloc- 100% | 58.1 KiB/s | 8.1 KiB | 00m00s [ 677/1147] rust-form_urlencoded-devel- 100% | 118.0 KiB/s | 17.3 KiB | 00m00s [ 678/1147] rust-idna+alloc-devel-0:1.1 100% | 41.7 KiB/s | 8.3 KiB | 00m00s [ 679/1147] rust-idna+compiled_data-dev 100% | 52.2 KiB/s | 8.5 KiB | 00m00s [ 680/1147] rust-percent-encoding+alloc 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 681/1147] rust-percent-encoding-devel 100% | 77.2 KiB/s | 19.4 KiB | 00m00s [ 682/1147] rust-idna-devel-0:1.1.0-4.f 100% | 410.3 KiB/s | 137.5 KiB | 00m00s [ 683/1147] rust-crc32fast+std-devel-0: 100% | 54.2 KiB/s | 8.0 KiB | 00m00s [ 684/1147] rust-typed-path+std-devel-0 100% | 51.9 KiB/s | 7.5 KiB | 00m00s [ 685/1147] rust-flate2+any_zlib-devel- 100% | 62.1 KiB/s | 9.2 KiB | 00m00s [ 686/1147] rust-crc32fast-devel-0:1.5. 100% | 136.5 KiB/s | 45.3 KiB | 00m00s [ 687/1147] rust-typed-path-devel-0:0.1 100% | 279.2 KiB/s | 94.4 KiB | 00m00s [ 688/1147] rust-zlib-rs+rust-allocator 100% | 65.8 KiB/s | 9.4 KiB | 00m00s [ 689/1147] rust-zlib-rs+std-devel-0:0. 100% | 65.8 KiB/s | 9.4 KiB | 00m00s [ 690/1147] rust-zip+_deflate-any-devel 100% | 80.9 KiB/s | 11.3 KiB | 00m00s [ 691/1147] rust-zstd-safe+std-devel-0: 100% | 57.4 KiB/s | 8.1 KiB | 00m00s [ 692/1147] rust-castaway+alloc-devel-0 100% | 55.3 KiB/s | 7.9 KiB | 00m00s [ 693/1147] rust-zlib-rs-devel-0:0.6.7- 100% | 475.2 KiB/s | 205.8 KiB | 00m00s [ 694/1147] rust-zstd-safe-devel-0:7.2. 100% | 138.3 KiB/s | 33.3 KiB | 00m00s [ 695/1147] rust-anstyle-parse+utf8-dev 100% | 58.5 KiB/s | 8.3 KiB | 00m00s [ 696/1147] rust-castaway-devel-0:0.2.4 100% | 83.3 KiB/s | 19.8 KiB | 00m00s [ 697/1147] rust-anstyle-query-devel-0: 100% | 76.2 KiB/s | 18.1 KiB | 00m00s [ 698/1147] rust-colorchoice-devel-0:1. 100% | 116.3 KiB/s | 16.4 KiB | 00m00s [ 699/1147] rust-utf8parse-devel-0:0.2. 100% | 149.0 KiB/s | 21.3 KiB | 00m00s [ 700/1147] rust-anstyle-parse-devel-0: 100% | 103.6 KiB/s | 24.4 KiB | 00m00s [ 701/1147] rust-rustversion-devel-0:1. 100% | 235.5 KiB/s | 34.6 KiB | 00m00s [ 702/1147] rust-os_str_bytes+memchr-de 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 703/1147] rust-fs-err-devel-0:3.2.2-2 100% | 131.6 KiB/s | 31.2 KiB | 00m00s [ 704/1147] rust-os_str_bytes+raw_os_st 100% | 55.0 KiB/s | 7.9 KiB | 00m00s [ 705/1147] rust-difflib+default-devel- 100% | 52.9 KiB/s | 7.7 KiB | 00m00s [ 706/1147] rust-os_str_bytes-devel-0:7 100% | 148.6 KiB/s | 40.3 KiB | 00m00s [ 707/1147] rust-predicates-core-devel- 100% | 66.6 KiB/s | 17.1 KiB | 00m00s [ 708/1147] rust-predicates-tree-devel- 100% | 112.3 KiB/s | 16.2 KiB | 00m00s [ 709/1147] rust-strsim+default-devel-0 100% | 55.6 KiB/s | 7.8 KiB | 00m00s [ 710/1147] rust-clap_lex+default-devel 100% | 59.4 KiB/s | 8.4 KiB | 00m00s [ 711/1147] rust-terminal_size-devel-0: 100% | 120.1 KiB/s | 17.4 KiB | 00m00s [ 712/1147] rust-clap_complete_nushell- 100% | 138.1 KiB/s | 20.3 KiB | 00m00s [ 713/1147] rust-cfg_aliases+default-de 100% | 54.7 KiB/s | 7.8 KiB | 00m00s [ 714/1147] rust-libc+extra_traits-deve 100% | 68.2 KiB/s | 10.0 KiB | 00m00s [ 715/1147] rust-clap_complete-devel-0: 100% | 166.6 KiB/s | 57.3 KiB | 00m00s [ 716/1147] rust-crossbeam-epoch+alloc- 100% | 54.7 KiB/s | 7.9 KiB | 00m00s [ 717/1147] rust-terminfo-devel-0:0.9.0 100% | 167.8 KiB/s | 55.4 KiB | 00m00s [ 718/1147] rust-crossbeam-queue+alloc- 100% | 54.9 KiB/s | 8.0 KiB | 00m00s [ 719/1147] rust-itoa-devel-0:1.0.18-2. 100% | 138.3 KiB/s | 20.2 KiB | 00m00s [ 720/1147] rust-csv-core-devel-0:0.1.1 100% | 103.1 KiB/s | 32.2 KiB | 00m00s [ 721/1147] rust-nix+process-devel-0:0. 100% | 58.7 KiB/s | 8.4 KiB | 00m00s [ 722/1147] rust-ryu-devel-0:1.0.23-2.f 100% | 171.3 KiB/s | 56.7 KiB | 00m00s [ 723/1147] rust-cfg-if-devel-0:1.0.4-3 100% | 71.9 KiB/s | 17.0 KiB | 00m00s [ 724/1147] rust-lock_api+atomic_usize- 100% | 32.6 KiB/s | 8.0 KiB | 00m00s [ 725/1147] rust-lock_api-devel-0:0.4.1 100% | 119.8 KiB/s | 29.1 KiB | 00m00s [ 726/1147] rust-parking_lot_core-devel 100% | 184.5 KiB/s | 43.7 KiB | 00m00s [ 727/1147] rust-libtest-mimic-devel-0: 100% | 245.8 KiB/s | 35.6 KiB | 00m00s [ 728/1147] rust-syn2+clone-impls-devel 100% | 49.9 KiB/s | 7.1 KiB | 00m00s [ 729/1147] rust-syn2+printing-devel-0: 100% | 51.4 KiB/s | 7.3 KiB | 00m00s [ 730/1147] rust-syn2+proc-macro-devel- 100% | 52.0 KiB/s | 7.4 KiB | 00m00s [ 731/1147] rust-writeable-devel-0:0.6. 100% | 205.0 KiB/s | 29.7 KiB | 00m00s [ 732/1147] rust-displaydoc-devel-0:0.2 100% | 139.3 KiB/s | 33.0 KiB | 00m00s [ 733/1147] rust-potential_utf+zerovec- 100% | 55.1 KiB/s | 8.1 KiB | 00m00s [ 734/1147] rust-syn2-devel-0:2.0.119-1 100% | 598.4 KiB/s | 257.3 KiB | 00m00s [ 735/1147] rust-potential_utf-devel-0: 100% | 91.6 KiB/s | 17.3 KiB | 00m00s [ 736/1147] rust-utf8_iter-devel-0:1.0. 100% | 129.8 KiB/s | 18.8 KiB | 00m00s [ 737/1147] rust-yoke+derive-devel-0:0. 100% | 58.5 KiB/s | 9.0 KiB | 00m00s [ 738/1147] rust-zerofrom+derive-devel- 100% | 57.7 KiB/s | 8.4 KiB | 00m00s [ 739/1147] rust-yoke-devel-0:0.8.3-2.f 100% | 244.1 KiB/s | 38.6 KiB | 00m00s [ 740/1147] rust-zerofrom-devel-0:0.1.8 100% | 70.1 KiB/s | 14.5 KiB | 00m00s [ 741/1147] rust-tinystr+zerovec-devel- 100% | 60.0 KiB/s | 8.4 KiB | 00m00s [ 742/1147] rust-tinystr-devel-0:0.8.3- 100% | 118.0 KiB/s | 27.7 KiB | 00m00s [ 743/1147] rust-zerovec-derive-devel-0 100% | 108.5 KiB/s | 25.8 KiB | 00m00s [ 744/1147] rust-litemap-devel-0:0.8.2- 100% | 80.8 KiB/s | 35.5 KiB | 00m00s [ 745/1147] rust-phf+std-devel-0:0.13.1 100% | 58.2 KiB/s | 8.3 KiB | 00m00s [ 746/1147] rust-phf-devel-0:0.13.1-3.f 100% | 201.8 KiB/s | 29.9 KiB | 00m00s [ 747/1147] rust-console+alloc-devel-0: 100% | 56.6 KiB/s | 8.4 KiB | 00m00s [ 748/1147] rust-unit-prefix+std-devel- 100% | 53.7 KiB/s | 7.7 KiB | 00m00s [ 749/1147] rust-unit-prefix-devel-0:0. 100% | 112.1 KiB/s | 15.7 KiB | 00m00s [ 750/1147] rust-similar2+text-devel-0: 100% | 49.6 KiB/s | 7.2 KiB | 00m00s [ 751/1147] rust-pest+memchr-devel-0:2. 100% | 60.6 KiB/s | 8.6 KiB | 00m00s [ 752/1147] rust-similar2-devel-0:2.7.0 100% | 293.1 KiB/s | 69.2 KiB | 00m00s [ 753/1147] rust-pest+std-devel-0:2.8.6 100% | 60.4 KiB/s | 8.6 KiB | 00m00s [ 754/1147] rust-pest_derive+std-devel- 100% | 59.8 KiB/s | 8.7 KiB | 00m00s [ 755/1147] rust-pest-devel-0:2.8.6-2.f 100% | 312.0 KiB/s | 106.1 KiB | 00m00s [ 756/1147] rust-rust-stemmers-devel-0: 100% | 1.9 MiB/s | 1.9 MiB | 00m01s [ 757/1147] rust-pest_derive-devel-0:2. 100% | 140.6 KiB/s | 34.5 KiB | 00m00s [ 758/1147] rust-bitflags+serde-devel-0 100% | 61.4 KiB/s | 8.8 KiB | 00m00s [ 759/1147] rust-once_cell+alloc-devel- 100% | 59.3 KiB/s | 8.5 KiB | 00m00s [ 760/1147] rust-once_cell+race-devel-0 100% | 57.4 KiB/s | 8.4 KiB | 00m00s [ 761/1147] rust-either+std-devel-0:1.1 100% | 52.0 KiB/s | 8.1 KiB | 00m00s [ 762/1147] rust-jiff-core+alloc-devel- 100% | 51.3 KiB/s | 7.2 KiB | 00m00s [ 763/1147] rust-peg-runtime+std-devel- 100% | 54.2 KiB/s | 7.9 KiB | 00m00s [ 764/1147] rust-peg-macros+default-dev 100% | 54.8 KiB/s | 7.9 KiB | 00m00s [ 765/1147] rust-peg-runtime+default-de 100% | 42.8 KiB/s | 7.9 KiB | 00m00s [ 766/1147] rust-inotify-sys+default-de 100% | 54.4 KiB/s | 7.8 KiB | 00m00s [ 767/1147] rust-mio+log-devel-0:1.2.2- 100% | 60.9 KiB/s | 8.7 KiB | 00m00s [ 768/1147] rust-mio+os-poll-devel-0:1. 100% | 56.8 KiB/s | 8.5 KiB | 00m00s [ 769/1147] rust-notify-types-devel-0:2 100% | 170.7 KiB/s | 41.6 KiB | 00m00s [ 770/1147] rust-mio-devel-0:1.2.2-2.fc 100% | 339.9 KiB/s | 114.9 KiB | 00m00s [ 771/1147] rust-unscanny-devel-0:0.1.0 100% | 76.1 KiB/s | 18.0 KiB | 00m00s [ 772/1147] rust-diff-devel-0:0.1.13-11 100% | 264.5 KiB/s | 38.6 KiB | 00m00s [ 773/1147] rust-yansi+std-devel-0:1.0. 100% | 54.2 KiB/s | 7.7 KiB | 00m00s [ 774/1147] rust-yansi-devel-0:1.0.1-7. 100% | 246.4 KiB/s | 36.2 KiB | 00m00s [ 775/1147] rust-winnow0.7-devel-0:0.7. 100% | 1.2 MiB/s | 173.6 KiB | 00m00s [ 776/1147] rust-toml_datetime0.7+serde 100% | 52.5 KiB/s | 7.5 KiB | 00m00s [ 777/1147] rust-toml_datetime0.7+std-d 100% | 54.0 KiB/s | 7.6 KiB | 00m00s [ 778/1147] rust-pep508_rs-devel-0:0.9. 100% | 220.4 KiB/s | 74.3 KiB | 00m00s [ 779/1147] rust-toml_datetime0.7+alloc 100% | 53.8 KiB/s | 7.6 KiB | 00m00s [ 780/1147] rust-toml_datetime0.7-devel 100% | 157.8 KiB/s | 22.9 KiB | 00m00s [ 781/1147] rust-newtype-uuid+std-devel 100% | 59.8 KiB/s | 8.5 KiB | 00m00s [ 782/1147] rust-newtype-uuid-devel-0:1 100% | 163.5 KiB/s | 25.2 KiB | 00m00s [ 783/1147] rust-strip-ansi-escapes-dev 100% | 68.4 KiB/s | 16.3 KiB | 00m00s [ 784/1147] rust-rand_core+default-deve 100% | 58.8 KiB/s | 8.3 KiB | 00m00s [ 785/1147] rust-getrandom-devel-0:0.4. 100% | 190.6 KiB/s | 65.0 KiB | 00m00s [ 786/1147] rust-quick-xml-devel-0:0.41 100% | 421.0 KiB/s | 185.2 KiB | 00m00s [ 787/1147] rust-cpufeatures-devel-0:0. 100% | 158.1 KiB/s | 23.4 KiB | 00m00s [ 788/1147] rust-regex-automata+perf-li 100% | 62.0 KiB/s | 9.1 KiB | 00m00s [ 789/1147] rust-regex-automata+perf-li 100% | 63.4 KiB/s | 9.2 KiB | 00m00s [ 790/1147] rust-rayon-core-devel-0:1.1 100% | 230.2 KiB/s | 78.5 KiB | 00m00s [ 791/1147] rust-bytecheck_derive-devel 100% | 122.2 KiB/s | 17.7 KiB | 00m00s [ 792/1147] rust-simdutf8-devel-0:0.1.5 100% | 166.5 KiB/s | 39.6 KiB | 00m00s [ 793/1147] rust-rancor+alloc-devel-0:0 100% | 55.6 KiB/s | 8.2 KiB | 00m00s [ 794/1147] rust-ptr_meta+derive-devel- 100% | 55.0 KiB/s | 8.0 KiB | 00m00s [ 795/1147] rust-munge_macro-devel-0:0. 100% | 100.7 KiB/s | 14.9 KiB | 00m00s [ 796/1147] rust-allocator-api2+alloc-d 100% | 54.9 KiB/s | 8.0 KiB | 00m00s [ 797/1147] rust-foldhash-devel-0:0.2.0 100% | 101.1 KiB/s | 24.1 KiB | 00m00s [ 798/1147] rust-allocator-api2-devel-0 100% | 282.9 KiB/s | 69.0 KiB | 00m00s [ 799/1147] rust-memoffset+default-deve 100% | 53.7 KiB/s | 7.7 KiB | 00m00s [ 800/1147] rust-tracing-core+once_cell 100% | 54.9 KiB/s | 8.2 KiB | 00m00s [ 801/1147] rust-pin-project-lite-devel 100% | 394.6 KiB/s | 58.8 KiB | 00m00s [ 802/1147] rust-syn+visit-devel-0:3.0. 100% | 66.3 KiB/s | 9.8 KiB | 00m00s [ 803/1147] rust-syn+visit-mut-devel-0: 100% | 69.2 KiB/s | 9.8 KiB | 00m00s [ 804/1147] rust-schemars_derive+defaul 100% | 58.9 KiB/s | 8.3 KiB | 00m00s [ 805/1147] rust-dyn-clone-devel-0:1.0. 100% | 79.9 KiB/s | 19.3 KiB | 00m00s [ 806/1147] rust-ref-cast-devel-0:1.0.2 100% | 132.4 KiB/s | 31.1 KiB | 00m00s [ 807/1147] rust-zmij-devel-0:1.0.21-2. 100% | 114.4 KiB/s | 27.5 KiB | 00m00s [ 808/1147] rust-dirs+default-devel-0:6 100% | 57.2 KiB/s | 8.1 KiB | 00m00s [ 809/1147] rust-snapbox-macros+color-d 100% | 58.6 KiB/s | 8.4 KiB | 00m00s [ 810/1147] rust-normalize-line-endings 100% | 59.3 KiB/s | 13.9 KiB | 00m00s [ 811/1147] rust-snapbox-macros-devel-0 100% | 65.1 KiB/s | 15.5 KiB | 00m00s [ 812/1147] rust-anstyle-lossy+default- 100% | 57.7 KiB/s | 8.2 KiB | 00m00s [ 813/1147] rust-html-escape+default-de 100% | 49.1 KiB/s | 8.1 KiB | 00m00s [ 814/1147] rust-fastrand+std-devel-0:2 100% | 31.7 KiB/s | 8.1 KiB | 00m00s [ 815/1147] rust-fastrand-devel-0:2.5.0 100% | 106.0 KiB/s | 25.1 KiB | 00m00s [ 816/1147] rust-rustix+std-devel-0:1.1 100% | 69.2 KiB/s | 9.7 KiB | 00m00s [ 817/1147] rust-test-case-core-devel-0 100% | 97.5 KiB/s | 23.4 KiB | 00m00s [ 818/1147] rust-thiserror-impl-devel-0 100% | 125.8 KiB/s | 30.3 KiB | 00m00s [ 819/1147] rust-cc+default-devel-0:1.2 100% | 73.2 KiB/s | 10.7 KiB | 00m00s [ 820/1147] jemalloc-devel-0:5.3.0-14.f 100% | 237.3 KiB/s | 81.4 KiB | 00m00s [ 821/1147] rust-lazy_static-devel-0:1. 100% | 88.0 KiB/s | 21.3 KiB | 00m00s [ 822/1147] rust-rustix-devel-0:1.1.4-2 100% | 559.7 KiB/s | 400.2 KiB | 00m01s [ 823/1147] rust-nu-ansi-term+std-devel 100% | 57.0 KiB/s | 8.0 KiB | 00m00s [ 824/1147] rust-iana-time-zone+default 100% | 57.9 KiB/s | 8.2 KiB | 00m00s [ 825/1147] rust-iana-time-zone+fallbac 100% | 58.3 KiB/s | 8.2 KiB | 00m00s [ 826/1147] rust-nu-ansi-term-devel-0:0 100% | 161.7 KiB/s | 38.5 KiB | 00m00s [ 827/1147] rust-autocfg+default-devel- 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 828/1147] rust-matchers-devel-0:0.2.0 100% | 62.8 KiB/s | 14.8 KiB | 00m00s [ 829/1147] rust-thread_local-devel-0:1 100% | 93.8 KiB/s | 23.5 KiB | 00m00s [ 830/1147] rust-sharded-slab+default-d 100% | 49.5 KiB/s | 7.7 KiB | 00m00s [ 831/1147] rust-tracing-attributes+def 100% | 56.4 KiB/s | 8.2 KiB | 00m00s [ 832/1147] rust-tinyvec+tinyvec_macros 100% | 58.7 KiB/s | 8.5 KiB | 00m00s [ 833/1147] rust-phf_shared0.11-devel-0 100% | 145.7 KiB/s | 21.4 KiB | 00m00s [ 834/1147] rust-tinyvec-devel-0:1.11.0 100% | 150.3 KiB/s | 51.1 KiB | 00m00s [ 835/1147] rust-unicode_names2_generat 100% | 93.8 KiB/s | 22.6 KiB | 00m00s [ 836/1147] rust-idna_adapter+compiled_ 100% | 56.3 KiB/s | 8.2 KiB | 00m00s [ 837/1147] rust-idna_adapter+default-d 100% | 54.9 KiB/s | 7.9 KiB | 00m00s [ 838/1147] rust-utf8_iter+default-deve 100% | 54.7 KiB/s | 7.9 KiB | 00m00s [ 839/1147] rust-flate2+any_impl-devel- 100% | 64.0 KiB/s | 9.2 KiB | 00m00s [ 840/1147] rust-zstd-sys+std-devel-0:2 100% | 56.5 KiB/s | 8.1 KiB | 00m00s [ 841/1147] rust-difflib-devel-0:0.4.0- 100% | 114.6 KiB/s | 16.7 KiB | 00m00s [ 842/1147] rust-termtree0.5+default-de 100% | 52.0 KiB/s | 7.3 KiB | 00m00s [ 843/1147] rust-zstd-sys-devel-0:2.0.1 100% | 134.3 KiB/s | 45.4 KiB | 00m00s [ 844/1147] rust-strsim-devel-0:0.11.1- 100% | 92.3 KiB/s | 22.2 KiB | 00m00s [ 845/1147] rust-rustix+termios-devel-0 100% | 67.2 KiB/s | 9.3 KiB | 00m00s [ 846/1147] rust-clap_lex-devel-0:1.1.0 100% | 88.7 KiB/s | 21.3 KiB | 00m00s [ 847/1147] rust-cfg_aliases-devel-0:0. 100% | 105.2 KiB/s | 14.9 KiB | 00m00s [ 848/1147] rust-fnv+default-devel-0:1. 100% | 52.6 KiB/s | 7.7 KiB | 00m00s [ 849/1147] rust-nom7+std-devel-0:7.1.3 100% | 52.5 KiB/s | 7.8 KiB | 00m00s [ 850/1147] rust-phf0.11+default-devel- 100% | 51.8 KiB/s | 7.5 KiB | 00m00s [ 851/1147] rust-phf_codegen0.11+defaul 100% | 50.0 KiB/s | 7.5 KiB | 00m00s [ 852/1147] rust-nom7-devel-0:7.1.3-4.f 100% | 333.2 KiB/s | 111.6 KiB | 00m00s [ 853/1147] rust-scopeguard-devel-0:1.2 100% | 136.9 KiB/s | 19.4 KiB | 00m00s [ 854/1147] rust-escape8259+default-dev 100% | 53.5 KiB/s | 7.8 KiB | 00m00s [ 855/1147] rust-yoke-derive-devel-0:0. 100% | 150.6 KiB/s | 21.5 KiB | 00m00s [ 856/1147] rust-stable_deref_trait-dev 100% | 114.3 KiB/s | 16.5 KiB | 00m00s [ 857/1147] rust-zerofrom-derive-devel- 100% | 69.5 KiB/s | 16.5 KiB | 00m00s [ 858/1147] rust-phf_shared+std-devel-0 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 859/1147] rust-phf_shared-devel-0:0.1 100% | 93.6 KiB/s | 22.6 KiB | 00m00s [ 860/1147] rust-ucd-trie+std-devel-0:0 100% | 56.3 KiB/s | 7.8 KiB | 00m00s [ 861/1147] rust-ucd-trie-devel-0:0.1.7 100% | 145.4 KiB/s | 35.3 KiB | 00m00s [ 862/1147] rust-pest_generator+std-dev 100% | 59.7 KiB/s | 8.7 KiB | 00m00s [ 863/1147] rust-pest_generator-devel-0 100% | 112.7 KiB/s | 27.2 KiB | 00m00s [ 864/1147] rust-bitflags+serde_core-de 100% | 64.5 KiB/s | 9.0 KiB | 00m00s [ 865/1147] rust-peg-runtime-devel-0:0. 100% | 87.8 KiB/s | 12.8 KiB | 00m00s [ 866/1147] rust-inotify-sys-devel-0:0. 100% | 105.8 KiB/s | 15.2 KiB | 00m00s [ 867/1147] rust-yansi+alloc-devel-0:1. 100% | 53.3 KiB/s | 7.7 KiB | 00m00s [ 868/1147] rust-peg-macros-devel-0:0.8 100% | 133.4 KiB/s | 32.0 KiB | 00m00s [ 869/1147] rust-itertools0.13+default- 100% | 53.1 KiB/s | 7.7 KiB | 00m00s [ 870/1147] rust-serde+rc-devel-0:1.0.2 100% | 61.6 KiB/s | 8.9 KiB | 00m00s [ 871/1147] rust-thiserror1+default-dev 100% | 52.9 KiB/s | 7.7 KiB | 00m00s [ 872/1147] rust-urlencoding+default-de 100% | 53.5 KiB/s | 7.8 KiB | 00m00s [ 873/1147] rust-newtype-uuid+alloc-dev 100% | 57.8 KiB/s | 8.3 KiB | 00m00s [ 874/1147] rust-ptr_meta+ptr_meta_deri 100% | 55.6 KiB/s | 8.0 KiB | 00m00s [ 875/1147] rust-vte-devel-0:0.15.0-3.f 100% | 232.7 KiB/s | 55.4 KiB | 00m00s [ 876/1147] rust-memoffset-devel-0:0.9. 100% | 68.2 KiB/s | 16.9 KiB | 00m00s [ 877/1147] rust-ref-cast-impl+default- 100% | 56.7 KiB/s | 8.0 KiB | 00m00s [ 878/1147] rust-schemars_derive-devel- 100% | 157.9 KiB/s | 38.7 KiB | 00m00s [ 879/1147] rust-dirs-devel-0:6.0.0-3.f 100% | 145.3 KiB/s | 20.6 KiB | 00m00s [ 880/1147] rust-html-escape+std-devel- 100% | 55.9 KiB/s | 8.1 KiB | 00m00s [ 881/1147] rust-anstyle-lossy-devel-0: 100% | 76.3 KiB/s | 18.3 KiB | 00m00s [ 882/1147] rust-html-escape-devel-0:0. 100% | 128.6 KiB/s | 30.2 KiB | 00m00s [ 883/1147] rust-bitflags+std-devel-0:2 100% | 60.7 KiB/s | 8.8 KiB | 00m00s [ 884/1147] rust-fastrand+alloc-devel-0 100% | 50.2 KiB/s | 8.1 KiB | 00m00s [ 885/1147] rust-errno+std-devel-0:0.3. 100% | 58.4 KiB/s | 8.4 KiB | 00m00s [ 886/1147] rust-rustix+alloc-devel-0:1 100% | 65.3 KiB/s | 9.3 KiB | 00m00s [ 887/1147] rust-linux-raw-sys+auxvec-d 100% | 57.7 KiB/s | 8.3 KiB | 00m00s [ 888/1147] rust-linux-raw-sys+elf-deve 100% | 55.7 KiB/s | 8.3 KiB | 00m00s [ 889/1147] rust-errno-devel-0:0.3.14-3 100% | 67.3 KiB/s | 20.0 KiB | 00m00s [ 890/1147] rust-linux-raw-sys+errno-de 100% | 58.1 KiB/s | 8.3 KiB | 00m00s [ 891/1147] rust-linux-raw-sys+general- 100% | 59.0 KiB/s | 8.3 KiB | 00m00s [ 892/1147] rust-linux-raw-sys+ioctl-de 100% | 43.8 KiB/s | 8.3 KiB | 00m00s [ 893/1147] rust-linux-raw-sys+no_std-d 100% | 57.7 KiB/s | 8.3 KiB | 00m00s [ 894/1147] perl-Getopt-Long-1:2.58-527 100% | 448.2 KiB/s | 63.2 KiB | 00m00s [ 895/1147] perl-PathTools-0:3.95-527.f 100% | 609.2 KiB/s | 87.7 KiB | 00m00s [ 896/1147] perl-interpreter-4:5.44.0-5 100% | 496.1 KiB/s | 72.4 KiB | 00m00s [ 897/1147] rust-linux-raw-sys-devel-0: 100% | 605.0 KiB/s | 325.5 KiB | 00m01s [ 898/1147] jemalloc-0:5.3.0-14.fc44.s3 100% | 513.6 KiB/s | 274.3 KiB | 00m01s [ 899/1147] perl-libs-4:5.44.0-527.fc45 100% | 12.2 MiB/s | 2.7 MiB | 00m00s [ 900/1147] rust-iana-time-zone-devel-0 100% | 167.9 KiB/s | 40.3 KiB | 00m00s [ 901/1147] rust-cc-devel-0:1.2.62-2.fc 100% | 281.3 KiB/s | 95.1 KiB | 00m00s [ 902/1147] rust-autocfg-devel-0:1.5.1- 100% | 118.1 KiB/s | 28.2 KiB | 00m00s [ 903/1147] rust-sharded-slab-devel-0:0 100% | 254.4 KiB/s | 61.3 KiB | 00m00s [ 904/1147] rust-tinyvec_macros+default 100% | 54.7 KiB/s | 7.8 KiB | 00m00s [ 905/1147] rust-tracing-attributes-dev 100% | 145.2 KiB/s | 48.7 KiB | 00m00s [ 906/1147] rust-siphasher+default-deve 100% | 55.3 KiB/s | 7.9 KiB | 00m00s [ 907/1147] rust-getopts+default-devel- 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 908/1147] rust-rand0.8+default-devel- 100% | 54.2 KiB/s | 7.8 KiB | 00m00s [ 909/1147] rust-icu_normalizer+compile 100% | 61.2 KiB/s | 8.8 KiB | 00m00s [ 910/1147] rust-idna_adapter-devel-0:1 100% | 115.4 KiB/s | 16.7 KiB | 00m00s [ 911/1147] rust-bindgen+runtime-devel- 100% | 53.8 KiB/s | 8.2 KiB | 00m00s [ 912/1147] rust-cc+parallel-devel-0:1. 100% | 76.1 KiB/s | 10.9 KiB | 00m00s [ 913/1147] libzstd-devel-0:1.5.7-6.fc4 100% | 167.2 KiB/s | 56.2 KiB | 00m00s [ 914/1147] rust-pkg-config+default-dev 100% | 56.8 KiB/s | 8.1 KiB | 00m00s [ 915/1147] rust-termtree0.5-devel-0:0. 100% | 61.7 KiB/s | 14.8 KiB | 00m00s [ 916/1147] rust-bindgen-devel-0:0.72.1 100% | 410.0 KiB/s | 213.2 KiB | 00m01s [ 917/1147] rust-fnv+std-devel-0:1.0.7- 100% | 49.9 KiB/s | 7.7 KiB | 00m00s [ 918/1147] rust-nom7+alloc-devel-0:7.1 100% | 53.0 KiB/s | 7.5 KiB | 00m00s [ 919/1147] rust-minimal-lexical+std-de 100% | 53.3 KiB/s | 7.8 KiB | 00m00s [ 920/1147] rust-fnv-devel-0:1.0.7-16.f 100% | 76.9 KiB/s | 18.7 KiB | 00m00s [ 921/1147] rust-phf0.11+std-devel-0:0. 100% | 52.9 KiB/s | 7.6 KiB | 00m00s [ 922/1147] rust-escape8259-devel-0:0.5 100% | 90.8 KiB/s | 13.2 KiB | 00m00s [ 923/1147] rust-phf_codegen0.11-devel- 100% | 85.8 KiB/s | 20.4 KiB | 00m00s [ 924/1147] rust-synstructure+default-d 100% | 56.1 KiB/s | 7.9 KiB | 00m00s [ 925/1147] rust-minimal-lexical-devel- 100% | 224.4 KiB/s | 98.1 KiB | 00m00s [ 926/1147] rust-pest_meta+default-deve 100% | 57.7 KiB/s | 8.5 KiB | 00m00s [ 927/1147] rust-itertools0.13+use_std- 100% | 56.1 KiB/s | 7.9 KiB | 00m00s [ 928/1147] rust-serde_core+rc-devel-0: 100% | 54.4 KiB/s | 7.6 KiB | 00m00s [ 929/1147] rust-itertools0.13-devel-0: 100% | 424.6 KiB/s | 144.0 KiB | 00m00s [ 930/1147] rust-thiserror1-devel-0:1.0 100% | 226.4 KiB/s | 53.9 KiB | 00m00s [ 931/1147] rust-urlencoding-devel-0:2. 100% | 62.7 KiB/s | 15.0 KiB | 00m00s [ 932/1147] rust-ptr_meta_derive-devel- 100% | 96.5 KiB/s | 13.6 KiB | 00m00s [ 933/1147] rust-serde_derive_internals 100% | 56.1 KiB/s | 8.0 KiB | 00m00s [ 934/1147] rust-ref-cast-impl-devel-0: 100% | 122.7 KiB/s | 17.9 KiB | 00m00s [ 935/1147] rust-dirs-sys+default-devel 100% | 54.0 KiB/s | 7.9 KiB | 00m00s [ 936/1147] perl-Exporter-0:5.79-527.fc 100% | 130.8 KiB/s | 30.6 KiB | 00m00s [ 937/1147] perl-Pod-Usage-4:2.05-527.f 100% | 173.3 KiB/s | 40.4 KiB | 00m00s [ 938/1147] perl-Text-ParseWords-0:3.31 100% | 66.9 KiB/s | 16.2 KiB | 00m00s [ 939/1147] perl-base-0:2.27-527.fc45.n 100% | 112.7 KiB/s | 15.9 KiB | 00m00s [ 940/1147] perl-constant-0:1.33-528.fc 100% | 161.2 KiB/s | 22.7 KiB | 00m00s [ 941/1147] perl-Errno-0:1.39-527.fc45. 100% | 274.3 KiB/s | 14.5 KiB | 00m00s [ 942/1147] perl-overload-0:1.40-527.fc 100% | 320.8 KiB/s | 45.2 KiB | 00m00s [ 943/1147] perl-Carp-0:1.54-527.fc45.n 100% | 121.5 KiB/s | 28.6 KiB | 00m00s [ 944/1147] perl-DynaLoader-0:1.57-527. 100% | 172.9 KiB/s | 25.6 KiB | 00m00s [ 945/1147] perl-Scalar-List-Utils-5:1. 100% | 221.2 KiB/s | 75.7 KiB | 00m00s [ 946/1147] rust-find-msvc-tools+defaul 100% | 54.1 KiB/s | 7.6 KiB | 00m00s [ 947/1147] rust-shlex+default-devel-0: 100% | 55.1 KiB/s | 7.8 KiB | 00m00s [ 948/1147] rust-syn2+visit-mut-devel-0 100% | 48.4 KiB/s | 7.1 KiB | 00m00s [ 949/1147] rust-tinyvec_macros-devel-0 100% | 58.9 KiB/s | 14.0 KiB | 00m00s [ 950/1147] rust-siphasher+std-devel-0: 100% | 50.7 KiB/s | 7.9 KiB | 00m00s [ 951/1147] rust-siphasher-devel-0:1.0. 100% | 64.7 KiB/s | 18.3 KiB | 00m00s [ 952/1147] perl-Encode-4:3.24-527.fc45 100% | 1.2 MiB/s | 1.7 MiB | 00m01s [ 953/1147] rust-getopts+unicode-devel- 100% | 50.8 KiB/s | 8.1 KiB | 00m00s [ 954/1147] rust-getopts-devel-0:0.2.24 100% | 115.2 KiB/s | 27.9 KiB | 00m00s [ 955/1147] rust-rand0.8+std-devel-0:0. 100% | 43.9 KiB/s | 8.1 KiB | 00m00s [ 956/1147] rust-rand0.8+std_rng-devel- 100% | 29.3 KiB/s | 7.8 KiB | 00m00s [ 957/1147] rust-rand0.8-devel-0:0.8.7- 100% | 260.0 KiB/s | 86.9 KiB | 00m00s [ 958/1147] rust-icu_normalizer-devel-0 100% | 135.4 KiB/s | 45.4 KiB | 00m00s [ 959/1147] rust-icu_normalizer_data-de 100% | 203.2 KiB/s | 49.2 KiB | 00m00s [ 960/1147] cmake-filesystem-0:4.3.0-5. 100% | 477.5 KiB/s | 14.8 KiB | 00m00s [ 961/1147] rust-clang-sys+runtime-deve 100% | 53.9 KiB/s | 7.8 KiB | 00m00s [ 962/1147] rust-cexpr+default-devel-0: 100% | 54.7 KiB/s | 7.7 KiB | 00m00s [ 963/1147] rust-clang-sys+clang_11_0-d 100% | 55.2 KiB/s | 7.8 KiB | 00m00s [ 964/1147] rust-clang-sys+default-deve 100% | 35.3 KiB/s | 7.7 KiB | 00m00s [ 965/1147] rust-pkg-config-devel-0:0.3 100% | 201.4 KiB/s | 29.0 KiB | 00m00s [ 966/1147] rust-phf_shared0.11+std-dev 100% | 52.8 KiB/s | 7.4 KiB | 00m00s [ 967/1147] rust-jobserver-devel-0:0.1. 100% | 85.4 KiB/s | 34.3 KiB | 00m00s [ 968/1147] rust-phf_generator0.11+defa 100% | 52.5 KiB/s | 7.5 KiB | 00m00s [ 969/1147] rust-phf_shared0.11+default 100% | 53.5 KiB/s | 7.5 KiB | 00m00s [ 970/1147] rust-synstructure+proc-macr 100% | 57.8 KiB/s | 8.2 KiB | 00m00s [ 971/1147] rust-synstructure-devel-0:0 100% | 78.9 KiB/s | 25.9 KiB | 00m00s [ 972/1147] rust-itertools0.13+use_allo 100% | 52.9 KiB/s | 7.7 KiB | 00m00s [ 973/1147] rust-thiserror-impl1+defaul 100% | 54.4 KiB/s | 7.8 KiB | 00m00s [ 974/1147] rust-pest_meta-devel-0:2.8. 100% | 77.2 KiB/s | 45.9 KiB | 00m01s [ 975/1147] rust-serde_derive_internals 100% | 233.6 KiB/s | 33.4 KiB | 00m00s [ 976/1147] perl-Pod-Perldoc-0:3.28.01- 100% | 258.1 KiB/s | 84.7 KiB | 00m00s [ 977/1147] rust-dirs-sys-devel-0:0.5.0 100% | 39.8 KiB/s | 18.2 KiB | 00m00s [ 978/1147] perl-podlators-1:6.1.0-2.fc 100% | 394.1 KiB/s | 131.6 KiB | 00m00s [ 979/1147] perl-mro-0:1.30-527.fc45.s3 100% | 121.1 KiB/s | 29.3 KiB | 00m00s [ 980/1147] perl-overloading-0:0.03-527 100% | 313.4 KiB/s | 12.5 KiB | 00m00s [ 981/1147] perl-vars-0:1.05-527.fc45.n 100% | 316.7 KiB/s | 12.7 KiB | 00m00s [ 982/1147] perl-File-Basename-0:2.86-5 100% | 120.3 KiB/s | 16.8 KiB | 00m00s [ 983/1147] perl-MIME-Base64-0:3.16-527 100% | 192.3 KiB/s | 30.0 KiB | 00m00s [ 984/1147] perl-Getopt-Std-0:1.15-527. 100% | 37.3 KiB/s | 15.4 KiB | 00m00s [ 985/1147] perl-parent-1:0.244-527.fc4 100% | 446.4 KiB/s | 14.7 KiB | 00m00s [ 986/1147] perl-Storable-1:3.41-527.fc 100% | 228.8 KiB/s | 99.8 KiB | 00m00s [ 987/1147] rust-find-msvc-tools-devel- 100% | 262.7 KiB/s | 37.6 KiB | 00m00s [ 988/1147] rust-shlex+std-devel-0:1.3. 100% | 53.6 KiB/s | 7.7 KiB | 00m00s [ 989/1147] rust-shlex-devel-0:1.3.0-7. 100% | 108.5 KiB/s | 26.1 KiB | 00m00s [ 990/1147] rust-rand0.8+alloc-devel-0: 100% | 55.1 KiB/s | 7.9 KiB | 00m00s [ 991/1147] rust-rand0.8+getrandom-deve 100% | 55.7 KiB/s | 7.9 KiB | 00m00s [ 992/1147] rust-rand0.8+libc-devel-0:0 100% | 53.8 KiB/s | 7.9 KiB | 00m00s [ 993/1147] rust-rand_chacha0.3+std-dev 100% | 54.8 KiB/s | 7.7 KiB | 00m00s [ 994/1147] rust-rand_chacha0.3-devel-0 100% | 97.6 KiB/s | 23.2 KiB | 00m00s [ 995/1147] rust-rand_core0.6+std-devel 100% | 51.8 KiB/s | 7.9 KiB | 00m00s [ 996/1147] rust-rand0.8+rand_chacha-de 100% | 54.5 KiB/s | 7.9 KiB | 00m00s [ 997/1147] rust-rand_core0.6+default-d 100% | 9.4 KiB/s | 7.6 KiB | 00m01s [ 998/1147] libstdc++-devel-0:16.1.1-4. 100% | 1.1 MiB/s | 5.8 MiB | 00m05s [ 999/1147] rust-clang-sys+libloading-d 100% | 56.3 KiB/s | 7.9 KiB | 00m00s [1000/1147] rust-clang-sys-devel-0:1.8. 100% | 138.2 KiB/s | 48.0 KiB | 00m00s [1001/1147] rust-cexpr-devel-0:0.6.0-14 100% | 184.9 KiB/s | 26.8 KiB | 00m00s [1002/1147] gcc-c++-0:16.1.1-4.fc45.1.s 100% | 1.2 MiB/s | 14.1 MiB | 00m11s [1003/1147] rust-clang-sys+clang_10_0-d 100% | 55.6 KiB/s | 7.8 KiB | 00m00s [1004/1147] rust-phf_generator0.11-deve 100% | 70.1 KiB/s | 18.6 KiB | 00m00s [1005/1147] rust-syn2+visit-devel-0:2.0 100% | 17.8 KiB/s | 7.1 KiB | 00m00s [1006/1147] rust-sha2_0.10-devel-0:0.10 100% | 80.1 KiB/s | 39.3 KiB | 00m00s [1007/1147] rust-thiserror-impl1-devel- 100% | 61.7 KiB/s | 26.6 KiB | 00m00s [1008/1147] rust-option-ext+default-dev 100% | 54.2 KiB/s | 7.7 KiB | 00m00s [1009/1147] clang-devel-0:22.1.8-20.fc4 100% | 1.4 MiB/s | 4.1 MiB | 00m03s [1010/1147] perl-Fcntl-0:1.20-527.fc45. 100% | 125.0 KiB/s | 29.5 KiB | 00m00s [1011/1147] perl-File-Temp-1:0.231.200- 100% | 179.1 KiB/s | 59.3 KiB | 00m00s [1012/1147] perl-HTTP-Tiny-0:0.096-528. 100% | 249.4 KiB/s | 58.4 KiB | 00m00s [1013/1147] groff-base-0:1.24.1-2.fc45. 100% | 1.0 MiB/s | 1.3 MiB | 00m01s [1014/1147] perl-IO-0:1.56-527.fc45.s39 100% | 587.3 KiB/s | 82.8 KiB | 00m00s [1015/1147] perl-IPC-Open3-0:1.24-527.f 100% | 167.1 KiB/s | 23.7 KiB | 00m00s [1016/1147] perl-Symbol-0:1.09-527.fc45 100% | 356.1 KiB/s | 13.9 KiB | 00m00s [1017/1147] perl-POSIX-0:2.26-527.fc45. 100% | 291.3 KiB/s | 97.6 KiB | 00m00s [1018/1147] perl-Pod-Simple-1:3.48-527. 100% | 422.1 KiB/s | 222.0 KiB | 00m01s [1019/1147] perl-Term-ANSIColor-0:5.01- 100% | 142.1 KiB/s | 47.3 KiB | 00m00s [1020/1147] perl-Term-Cap-0:1.18-527.fc 100% | 90.5 KiB/s | 21.7 KiB | 00m00s [1021/1147] rust-rand_core0.6+alloc-dev 100% | 53.7 KiB/s | 7.6 KiB | 00m00s [1022/1147] rust-ppv-lite86+std-devel-0 100% | 55.8 KiB/s | 8.0 KiB | 00m00s [1023/1147] rust-rand_core0.6+getrandom 100% | 23.3 KiB/s | 7.8 KiB | 00m00s [1024/1147] rust-ppv-lite86+simd-devel- 100% | 55.8 KiB/s | 8.0 KiB | 00m00s [1025/1147] rust-getrandom0.2+default-d 100% | 56.3 KiB/s | 7.8 KiB | 00m00s [1026/1147] rust-ppv-lite86-devel-0:0.2 100% | 112.1 KiB/s | 28.7 KiB | 00m00s [1027/1147] rust-getrandom0.2+std-devel 100% | 54.2 KiB/s | 7.8 KiB | 00m00s [1028/1147] rust-rand_core0.6-devel-0:0 100% | 184.0 KiB/s | 29.6 KiB | 00m00s [1029/1147] rust-libloading0.8+default- 100% | 51.7 KiB/s | 7.4 KiB | 00m00s [1030/1147] clang-resource-filesystem-0 100% | 70.1 KiB/s | 17.6 KiB | 00m00s [1031/1147] clang-tools-extra-0:22.1.8- 100% | 3.9 MiB/s | 18.0 MiB | 00m05s [1032/1147] clang-0:22.1.8-20.fc45.s390 100% | 1.1 MiB/s | 6.9 MiB | 00m06s [1033/1147] rust-clang-sys+clang_9_0-de 100% | 22.9 KiB/s | 7.8 KiB | 00m00s [1034/1147] rust-rand0.8+small_rng-deve 100% | 54.9 KiB/s | 7.7 KiB | 00m00s [1035/1147] rust-cpufeatures0.2+default 100% | 21.9 KiB/s | 7.5 KiB | 00m00s [1036/1147] rust-digest0.10+default-dev 100% | 21.7 KiB/s | 7.4 KiB | 00m00s [1037/1147] rust-option-ext-devel-0:0.2 100% | 36.1 KiB/s | 15.4 KiB | 00m00s [1038/1147] perl-File-Path-0:2.18-527.f 100% | 1.0 MiB/s | 34.8 KiB | 00m00s [1039/1147] perl-IO-Socket-SSL-0:2.099- 100% | 330.8 KiB/s | 236.2 KiB | 00m01s [1040/1147] perl-Net-SSLeay-0:1.96-5.fc 100% | 474.1 KiB/s | 392.6 KiB | 00m01s [1041/1147] perl-Socket-4:2.041-527.fc4 100% | 178.1 KiB/s | 55.4 KiB | 00m00s [1042/1147] perl-Time-HiRes-4:1.9780-52 100% | 394.3 KiB/s | 56.8 KiB | 00m00s [1043/1147] perl-Time-Local-2:1.350-527 100% | 633.8 KiB/s | 34.2 KiB | 00m00s [1044/1147] perl-File-stat-0:1.15-527.f 100% | 537.1 KiB/s | 17.2 KiB | 00m00s [1045/1147] perl-SelectSaver-0:1.03-527 100% | 79.9 KiB/s | 11.3 KiB | 00m00s [1046/1147] llvm-devel-0:22.1.8-20.fc45 100% | 1.0 MiB/s | 5.7 MiB | 00m06s [1047/1147] perl-Pod-Escapes-1:1.07-527 100% | 137.7 KiB/s | 19.6 KiB | 00m00s [1048/1147] perl-if-0:0.61.000-527.fc45 100% | 350.9 KiB/s | 13.7 KiB | 00m00s [1049/1147] perl-locale-0:1.13-527.fc45 100% | 338.1 KiB/s | 13.2 KiB | 00m00s [1050/1147] perl-Text-Tabs+Wrap-0:2024. 100% | 92.9 KiB/s | 21.5 KiB | 00m00s [1051/1147] rust-zerocopy+default-devel 100% | 37.3 KiB/s | 9.1 KiB | 00m00s [1052/1147] rust-zerocopy+simd-devel-0: 100% | 21.2 KiB/s | 9.1 KiB | 00m00s [1053/1147] ncurses-0:6.6-3.fc45.s390x 100% | 509.0 KiB/s | 438.7 KiB | 00m01s [1054/1147] rust-getrandom0.2-devel-0:0 100% | 152.0 KiB/s | 51.5 KiB | 00m00s [1055/1147] rust-libloading0.8-devel-0: 100% | 141.6 KiB/s | 35.3 KiB | 00m00s [1056/1147] emacs-filesystem-1:30.2-3.f 100% | 258.2 KiB/s | 8.0 KiB | 00m00s [1057/1147] libedit-devel-0:3.1-60.2026 100% | 163.2 KiB/s | 41.1 KiB | 00m00s [1058/1147] llvm-0:22.1.8-20.fc45.s390x 100% | 61.8 MiB/s | 24.2 MiB | 00m00s [1059/1147] llvm-googletest-0:22.1.8-20 100% | 486.4 KiB/s | 409.5 KiB | 00m01s [1060/1147] llvm-test-0:22.1.8-20.fc45. 100% | 635.8 KiB/s | 733.7 KiB | 00m01s [1061/1147] rust-clang-sys+clang_8_0-de 100% | 22.5 KiB/s | 7.8 KiB | 00m00s [1062/1147] rust-cpufeatures0.2-devel-0 100% | 90.4 KiB/s | 21.8 KiB | 00m00s [1063/1147] rust-digest0.10+core-api-de 100% | 21.2 KiB/s | 7.4 KiB | 00m00s [1064/1147] rust-digest0.10-devel-0:0.1 100% | 108.7 KiB/s | 27.9 KiB | 00m00s [1065/1147] perl-IO-Socket-IP-0:0.44-52 100% | 101.3 KiB/s | 42.0 KiB | 00m00s [1066/1147] perl-URI-0:5.35-2.fc45.noar 100% | 345.1 KiB/s | 150.8 KiB | 00m00s [1067/1147] perl-AutoLoader-0:5.74-527. 100% | 86.9 KiB/s | 20.9 KiB | 00m00s [1068/1147] perl-Class-Struct-0:0.68-52 100% | 61.8 KiB/s | 21.8 KiB | 00m00s [1069/1147] llvm-static-0:22.1.8-20.fc4 100% | 9.4 MiB/s | 46.8 MiB | 00m05s [1070/1147] rust-zerocopy-devel-0:0.8.5 100% | 549.7 KiB/s | 297.4 KiB | 00m01s [1071/1147] ncurses-devel-0:6.6-3.fc45. 100% | 3.3 MiB/s | 605.7 KiB | 00m00s [1072/1147] rust-digest0.10+block-buffe 100% | 53.5 KiB/s | 7.5 KiB | 00m00s [1073/1147] rust-clang-sys+clang_7_0-de 100% | 23.2 KiB/s | 7.8 KiB | 00m00s [1074/1147] rust-crypto-common0.1+defau 100% | 51.3 KiB/s | 7.3 KiB | 00m00s [1075/1147] perl-MIME-Base32-0:1.303-26 100% | 639.0 KiB/s | 20.4 KiB | 00m00s [1076/1147] perl-Data-Dumper-0:2.192-52 100% | 169.4 KiB/s | 57.4 KiB | 00m00s [1077/1147] rust-zerocopy-derive+defaul 100% | 63.2 KiB/s | 9.1 KiB | 00m00s [1078/1147] ncurses-c++-libs-0:6.6-3.fc 100% | 265.5 KiB/s | 38.0 KiB | 00m00s [1079/1147] perl-libnet-0:3.15-528.fc45 100% | 251.1 KiB/s | 128.3 KiB | 00m01s [1080/1147] rust-clang-sys+clang_6_0-de 100% | 54.0 KiB/s | 7.8 KiB | 00m00s [1081/1147] rust-block-buffer0.10+defau 100% | 51.2 KiB/s | 7.4 KiB | 00m00s [1082/1147] rust-crypto-common0.1-devel 100% | 119.1 KiB/s | 16.8 KiB | 00m00s [1083/1147] perl-B-0:1.92-527.fc45.s390 100% | 438.7 KiB/s | 183.8 KiB | 00m00s [1084/1147] perl-Digest-MD5-0:2.59-527. 100% | 113.4 KiB/s | 35.0 KiB | 00m00s [1085/1147] perl-FileHandle-0:2.05-527. 100% | 28.5 KiB/s | 15.2 KiB | 00m01s [1086/1147] rust-zerocopy-derive-devel- 100% | 154.7 KiB/s | 113.8 KiB | 00m01s [1087/1147] rust-clang-sys+clang_5_0-de 100% | 24.5 KiB/s | 7.8 KiB | 00m00s [1088/1147] rust-generic-array+default- 100% | 56.8 KiB/s | 8.0 KiB | 00m00s [1089/1147] rust-block-buffer0.10-devel 100% | 52.7 KiB/s | 18.7 KiB | 00m00s [1090/1147] rust-generic-array+more_len 100% | 50.8 KiB/s | 8.0 KiB | 00m00s [1091/1147] rust-typenum+default-devel- 100% | 59.3 KiB/s | 8.2 KiB | 00m00s [1092/1147] rust-clang-sys+clang_4_0-de 100% | 54.4 KiB/s | 7.8 KiB | 00m00s [1093/1147] perl-Digest-0:1.20-527.fc45 100% | 104.5 KiB/s | 24.8 KiB | 00m00s [1094/1147] rust-generic-array-devel-0: 100% | 104.3 KiB/s | 24.6 KiB | 00m00s [1095/1147] rust-clang-sys+clang_3_9-de 100% | 29.6 KiB/s | 7.8 KiB | 00m00s [1096/1147] rust-typenum-devel-0:1.20.1 100% | 147.7 KiB/s | 79.5 KiB | 00m01s [1097/1147] clang-libs-0:22.1.8-20.fc45 100% | 1.0 MiB/s | 29.0 MiB | 00m29s [1098/1147] rust-version_check+default- 100% | 55.4 KiB/s | 7.9 KiB | 00m00s [1099/1147] rust-clang-sys+clang_3_8-de 100% | 29.4 KiB/s | 7.8 KiB | 00m00s [1100/1147] rust-version_check-devel-0: 100% | 88.4 KiB/s | 22.9 KiB | 00m00s [1101/1147] rust-clang-sys+clang_3_6-de 100% | 29.4 KiB/s | 7.8 KiB | 00m00s [1102/1147] rust-clang-sys+clang_3_5-de 100% | 30.5 KiB/s | 7.7 KiB | 00m00s [1103/1147] rust-clang-sys+clang_3_7-de 100% | 14.1 KiB/s | 7.8 KiB | 00m01s [1104/1147] rust-get-size2-devel-0:0.10 100% | 123.5 KiB/s | 30.6 KiB | 00m00s [1105/1147] rust-get-size2+get-size-der 100% | 26.6 KiB/s | 8.8 KiB | 00m00s [1106/1147] rust-compact_str+std-devel- 100% | 56.3 KiB/s | 8.2 KiB | 00m00s [1107/1147] rust-get-size-derive2+defau 100% | 55.7 KiB/s | 8.4 KiB | 00m00s [1108/1147] rust-get-size-derive2-devel 100% | 68.9 KiB/s | 16.6 KiB | 00m00s [1109/1147] rust-compact_str-devel-0:0. 100% | 156.8 KiB/s | 85.0 KiB | 00m01s [1110/1147] rust-attribute-derive+defau 100% | 27.9 KiB/s | 7.5 KiB | 00m00s [1111/1147] rust-attribute-derive-macro 100% | 52.3 KiB/s | 7.5 KiB | 00m00s [1112/1147] rust-attribute-derive-devel 100% | 113.9 KiB/s | 29.0 KiB | 00m00s [1113/1147] rust-derive-where+default-d 100% | 56.8 KiB/s | 8.2 KiB | 00m00s [1114/1147] rust-manyhow+default-devel- 100% | 53.0 KiB/s | 7.6 KiB | 00m00s [1115/1147] rust-attribute-derive-macro 100% | 66.7 KiB/s | 17.3 KiB | 00m00s [1116/1147] rust-manyhow+macros-devel-0 100% | 31.4 KiB/s | 7.7 KiB | 00m00s [1117/1147] rust-derive-where-devel-0:1 100% | 190.9 KiB/s | 64.7 KiB | 00m00s [1118/1147] rust-manyhow+syn-devel-0:0. 100% | 53.8 KiB/s | 7.5 KiB | 00m00s [1119/1147] rust-collection_literals+de 100% | 31.5 KiB/s | 7.7 KiB | 00m00s [1120/1147] rust-manyhow-devel-0:0.11.4 100% | 85.7 KiB/s | 29.0 KiB | 00m00s [1121/1147] rust-interpolator+default-d 100% | 30.9 KiB/s | 7.7 KiB | 00m00s [1122/1147] rust-proc-macro-utils+defau 100% | 54.2 KiB/s | 7.8 KiB | 00m00s [1123/1147] rust-interpolator+iter-deve 100% | 29.3 KiB/s | 7.7 KiB | 00m00s [1124/1147] rust-manyhow-macros+default 100% | 52.8 KiB/s | 7.5 KiB | 00m00s [1125/1147] rust-quote-use+default-deve 100% | 25.3 KiB/s | 7.6 KiB | 00m00s [1126/1147] rust-manyhow+syn2-devel-0:0 100% | 30.0 KiB/s | 7.8 KiB | 00m00s [1127/1147] rust-interpolator-devel-0:0 100% | 149.0 KiB/s | 37.1 KiB | 00m00s [1128/1147] rust-collection_literals-de 100% | 46.4 KiB/s | 13.0 KiB | 00m00s [1129/1147] rust-proc-macro-utils+parse 100% | 51.4 KiB/s | 7.7 KiB | 00m00s [1130/1147] rust-proc-macro-utils+proc- 100% | 32.0 KiB/s | 7.6 KiB | 00m00s [1131/1147] rust-proc-macro-utils+quote 100% | 53.1 KiB/s | 7.7 KiB | 00m00s [1132/1147] rust-proc-macro-utils+proc- 100% | 32.1 KiB/s | 7.7 KiB | 00m00s [1133/1147] rust-quote-use-devel-0:0.8. 100% | 49.7 KiB/s | 11.8 KiB | 00m00s [1134/1147] rust-manyhow-macros-devel-0 100% | 55.1 KiB/s | 13.2 KiB | 00m00s [1135/1147] rust-proc-macro-utils-devel 100% | 78.1 KiB/s | 28.4 KiB | 00m00s [1136/1147] rust-proc-macro-utils+small 100% | 55.8 KiB/s | 7.8 KiB | 00m00s [1137/1147] rust-quote-use-macros+defau 100% | 53.4 KiB/s | 7.5 KiB | 00m00s [1138/1147] rust-fancy-regex+perf-devel 100% | 57.2 KiB/s | 8.2 KiB | 00m00s [1139/1147] rust-quote-use-macros-devel 100% | 65.0 KiB/s | 15.5 KiB | 00m00s [1140/1147] rust-fancy-regex+default-de 100% | 29.3 KiB/s | 8.1 KiB | 00m00s [1141/1147] rust-fancy-regex+std-devel- 100% | 49.8 KiB/s | 8.3 KiB | 00m00s [1142/1147] rust-fancy-regex+unicode-de 100% | 57.1 KiB/s | 8.3 KiB | 00m00s [1143/1147] rust-bit-set+std-devel-0:0. 100% | 54.8 KiB/s | 7.9 KiB | 00m00s [1144/1147] rust-bit-set-devel-0:0.8.0- 100% | 97.7 KiB/s | 23.5 KiB | 00m00s [1145/1147] rust-bit-vec+std-devel-0:0. 100% | 54.7 KiB/s | 7.8 KiB | 00m00s [1146/1147] rust-fancy-regex-devel-0:0. 100% | 256.8 KiB/s | 96.6 KiB | 00m00s [1147/1147] rust-bit-vec-devel-0:0.8.0- 100% | 82.3 KiB/s | 29.9 KiB | 00m00s -------------------------------------------------------------------------------- [1147/1147] Total 100% | 1.9 MiB/s | 194.9 MiB | 01m43s Running transaction [ 1/1149] Verify package files 100% | 2.1 KiB/s | 1.1 KiB | 00m01s [ 2/1149] Prepare transaction 100% | 7.0 KiB/s | 1.1 KiB | 00m00s [ 3/1149] Installing rust-regex-autom 100% | 217.9 MiB/s | 2.6 MiB | 00m00s [ 4/1149] Installing rust-regex-synta 100% | 268.1 MiB/s | 1.6 MiB | 00m00s [ 5/1149] Installing rust-libc-devel- 100% | 140.3 MiB/s | 4.3 MiB | 00m00s [ 6/1149] Installing rust-memchr-deve 100% | 189.4 MiB/s | 581.8 KiB | 00m00s [ 7/1149] Installing rust-get-size2-d 100% | 97.1 MiB/s | 99.4 KiB | 00m00s [ 8/1149] Installing rust-hashbrown-d 100% | 208.5 MiB/s | 854.1 KiB | 00m00s [ 9/1149] Installing rust-aho-corasic 100% | 159.1 MiB/s | 814.5 KiB | 00m00s [ 10/1149] Installing rust-linux-raw-s 100% | 370.7 MiB/s | 12.6 MiB | 00m00s [ 11/1149] Installing rust-crossbeam-u 100% | 94.2 MiB/s | 192.9 KiB | 00m00s [ 12/1149] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/1149] Installing rust-bstr-devel- 100% | 229.1 MiB/s | 1.6 MiB | 00m00s [ 14/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1149] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 18/1149] Installing rust-zerofrom-de 100% | 0.0 B/s | 15.7 KiB | 00m00s [ 19/1149] Installing rust-zerovec-dev 100% | 145.1 MiB/s | 594.5 KiB | 00m00s [ 20/1149] Installing rust-once_cell-d 100% | 141.4 MiB/s | 144.8 KiB | 00m00s [ 21/1149] Installing rust-ptr_meta-de 100% | 0.0 B/s | 24.6 KiB | 00m00s [ 22/1149] Installing rust-console-dev 100% | 129.3 MiB/s | 132.4 KiB | 00m00s [ 23/1149] Installing rust-smallvec-de 100% | 145.3 MiB/s | 148.8 KiB | 00m00s [ 24/1149] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/1149] Installing rust-bitflags-de 100% | 117.5 MiB/s | 240.6 KiB | 00m00s [ 26/1149] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1149] Installing rust-crossbeam-e 100% | 188.8 MiB/s | 193.3 KiB | 00m00s [ 29/1149] Installing rust-crossbeam-q 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 30/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 31/1149] Installing rust-serde_spann 100% | 0.0 B/s | 31.2 KiB | 00m00s [ 32/1149] Installing rust-toml_writer 100% | 50.1 MiB/s | 51.3 KiB | 00m00s [ 33/1149] Installing rust-either-deve 100% | 82.7 MiB/s | 84.6 KiB | 00m00s [ 34/1149] Installing rust-flate2-deve 100% | 106.0 MiB/s | 325.6 KiB | 00m00s [ 35/1149] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 36/1149] Installing rust-tracing-sub 100% | 170.4 MiB/s | 1.0 MiB | 00m00s [ 37/1149] Installing rust-itertools0. 100% | 166.8 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% | 0.0 B/s | 124.0 B | 00m00s [ 40/1149] Installing rust-rand_core0. 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 41/1149] Installing rust-toml_dateti 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 42/1149] Installing rust-percent-enc 100% | 0.0 B/s | 35.5 KiB | 00m00s [ 43/1149] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 44/1149] Installing rust-jiff-core-d 100% | 180.5 MiB/s | 554.5 KiB | 00m00s [ 45/1149] Installing rust-jiff-devel- 100% | 254.1 MiB/s | 3.3 MiB | 00m00s [ 46/1149] Installing rust-thin-vec-de 100% | 159.8 MiB/s | 163.6 KiB | 00m00s [ 47/1149] Installing rust-similar-dev 100% | 168.2 MiB/s | 344.6 KiB | 00m00s [ 48/1149] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 49/1149] Installing rust-form_urlenc 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 50/1149] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 51/1149] Installing rust-itertools-d 100% | 191.7 MiB/s | 785.0 KiB | 00m00s [ 52/1149] Installing rust-crossbeam-d 100% | 126.3 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% | 0.0 B/s | 124.0 B | 00m00s [ 57/1149] Installing rust-regex-devel 100% | 172.3 MiB/s | 705.9 KiB | 00m00s [ 58/1149] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 59/1149] Installing rust-crossbeam-d 100% | 29.0 MiB/s | 29.7 KiB | 00m00s [ 60/1149] Installing rust-crossbeam-c 100% | 192.7 MiB/s | 592.0 KiB | 00m00s [ 61/1149] Installing rust-libc+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 62/1149] Installing rust-libc+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 63/1149] Installing rust-mio-devel-0 100% | 122.8 MiB/s | 503.1 KiB | 00m00s [ 64/1149] Installing rust-errno-devel 100% | 33.4 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% | 0.0 B/s | 124.0 B | 00m00s [ 73/1149] Installing cmake-filesystem 100% | 9.1 MiB/s | 9.4 KiB | 00m00s [ 74/1149] Installing rust-tinyvec-dev 100% | 208.1 MiB/s | 213.1 KiB | 00m00s [ 75/1149] Installing rust-fastrand-de 100% | 59.3 MiB/s | 60.7 KiB | 00m00s [ 76/1149] Installing rust-yansi-devel 100% | 111.7 MiB/s | 114.3 KiB | 00m00s [ 77/1149] Installing rust-similar2-de 100% | 75.7 MiB/s | 232.6 KiB | 00m00s [ 78/1149] Installing rust-os_str_byte 100% | 67.6 MiB/s | 138.5 KiB | 00m00s [ 79/1149] Installing rust-zlib-rs-dev 100% | 188.7 MiB/s | 773.0 KiB | 00m00s [ 80/1149] Installing rust-uuid-devel- 100% | 291.4 MiB/s | 298.3 KiB | 00m00s [ 81/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 64.0 KiB | 00m00s [ 82/1149] Installing rust-strum-devel 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 83/1149] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 84/1149] Installing rust-rand-devel- 100% | 136.9 MiB/s | 420.5 KiB | 00m00s [ 85/1149] Installing rust-log-devel-0 100% | 113.4 MiB/s | 232.3 KiB | 00m00s [ 86/1149] Installing rust-log+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 87/1149] Installing rust-log+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 88/1149] Installing rust-arrayvec-de 100% | 61.5 MiB/s | 125.9 KiB | 00m00s [ 89/1149] Installing rust-uuid+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 90/1149] Installing rust-uuid+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/1149] Installing rust-zlib-rs+rus 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/1149] Installing rust-similar2+te 100% | 0.0 B/s | 124.0 B | 00m00s [ 93/1149] Installing libzstd-devel-0: 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 94/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 95/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 100/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 101/1149] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 102/1149] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 103/1149] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 104/1149] Installing rust-similar+tex 100% | 0.0 B/s | 124.0 B | 00m00s [ 105/1149] Installing rust-jiff-core+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 106/1149] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 107/1149] Installing rust-rand0.8-dev 100% | 159.0 MiB/s | 325.6 KiB | 00m00s [ 108/1149] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 109/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1149] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1149] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1149] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1149] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1149] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1149] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1149] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1149] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 119/1149] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1149] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1149] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1149] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1149] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1149] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1149] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 133/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 134/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 135/1149] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 136/1149] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 137/1149] Installing rust-fancy-regex 100% | 143.1 MiB/s | 439.7 KiB | 00m00s [ 138/1149] Installing rust-interpolato 100% | 85.5 MiB/s | 262.7 KiB | 00m00s [ 139/1149] Installing llvm-0:22.1.8-20 100% | 276.1 MiB/s | 98.6 MiB | 00m00s [ 140/1149] Installing rust-shlex-devel 100% | 18.8 MiB/s | 57.7 KiB | 00m00s [ 141/1149] Installing libstdc++-devel- 100% | 345.6 MiB/s | 40.8 MiB | 00m00s [ 142/1149] Installing gcc-c++-0:16.1.1 100% | 235.1 MiB/s | 34.8 MiB | 00m00s [ 143/1149] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 144/1149] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 145/1149] Installing rust-minimal-lex 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 146/1149] Installing rust-nom7-devel- 100% | 209.4 MiB/s | 643.3 KiB | 00m00s [ 147/1149] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 148/1149] Installing rust-iana-time-z 100% | 144.6 MiB/s | 148.1 KiB | 00m00s [ 149/1149] Installing rust-html-escape 100% | 132.9 MiB/s | 136.1 KiB | 00m00s [ 150/1149] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 151/1149] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 152/1149] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 153/1149] Installing rust-pest-devel- 100% | 337.6 MiB/s | 1.4 MiB | 00m00s [ 154/1149] Installing rust-nu-ansi-ter 100% | 113.5 MiB/s | 116.2 KiB | 00m00s [ 155/1149] Installing rust-snapbox-mac 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 156/1149] Installing rust-allocator-a 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 157/1149] Installing rust-unit-prefix 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [ 158/1149] Installing rust-utf8_iter-d 100% | 39.9 MiB/s | 40.8 KiB | 00m00s [ 159/1149] Installing rust-potential_u 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 160/1149] Installing rust-writeable-d 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 161/1149] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 162/1149] Installing rust-typed-path- 100% | 133.4 MiB/s | 683.1 KiB | 00m00s [ 163/1149] Installing rust-winnow-deve 100% | 209.7 MiB/s | 1.3 MiB | 00m00s [ 164/1149] Installing rust-toml_parser 100% | 225.8 MiB/s | 231.2 KiB | 00m00s [ 165/1149] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 166/1149] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 167/1149] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 168/1149] Installing rust-portable-at 100% | 244.3 MiB/s | 1.2 MiB | 00m00s [ 169/1149] Installing rust-rend-devel- 100% | 90.9 MiB/s | 93.0 KiB | 00m00s [ 170/1149] Installing rust-path-dedot- 100% | 0.0 B/s | 31.3 KiB | 00m00s [ 171/1149] Installing rust-equivalent- 100% | 0.0 B/s | 18.4 KiB | 00m00s [ 172/1149] Installing rust-indexmap-de 100% | 165.7 MiB/s | 508.9 KiB | 00m00s [ 173/1149] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 174/1149] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 175/1149] Installing rust-ordermap-de 100% | 170.3 MiB/s | 348.7 KiB | 00m00s [ 176/1149] Installing rust-hashbrown0. 100% | 266.6 MiB/s | 819.0 KiB | 00m00s [ 177/1149] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 178/1149] Installing rust-which-devel 100% | 106.1 MiB/s | 108.6 KiB | 00m00s [ 179/1149] Installing rust-unicode-wid 100% | 312.2 MiB/s | 2.2 MiB | 00m00s [ 180/1149] Installing rust-unicode-ide 100% | 150.9 MiB/s | 309.1 KiB | 00m00s [ 181/1149] Installing rust-unicode-ide 100% | 0.0 B/s | 124.0 B | 00m00s [ 182/1149] Installing rust-proc-macro2 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 183/1149] Installing rust-syn2-devel- 100% | 310.0 MiB/s | 2.2 MiB | 00m00s [ 184/1149] Installing rust-syn2+parsin 100% | 0.0 B/s | 124.0 B | 00m00s [ 185/1149] Installing rust-quote-devel 100% | 126.0 MiB/s | 129.0 KiB | 00m00s [ 186/1149] Installing rust-syn2+printi 100% | 0.0 B/s | 124.0 B | 00m00s [ 187/1149] Installing rust-syn2+full-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 188/1149] Installing rust-syn2+clone- 100% | 0.0 B/s | 124.0 B | 00m00s [ 189/1149] Installing rust-syn2+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 190/1149] Installing rust-syn-devel-0 100% | 277.6 MiB/s | 2.2 MiB | 00m00s [ 191/1149] Installing rust-syn2+extra- 100% | 0.0 B/s | 124.0 B | 00m00s [ 192/1149] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1149] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1149] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1149] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1149] Installing rust-syn2+proc-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 197/1149] Installing rust-syn2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1149] Installing rust-displaydoc- 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [ 199/1149] Installing rust-zerotrie-de 100% | 187.9 MiB/s | 384.9 KiB | 00m00s [ 200/1149] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 201/1149] Installing rust-serde_deriv 100% | 160.6 MiB/s | 329.0 KiB | 00m00s [ 202/1149] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 203/1149] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 204/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 205/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1149] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1149] Installing rust-syn2+fold-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 208/1149] Installing rust-serde_spann 100% | 24.2 KiB/s | 124.0 B | 00m00s [ 209/1149] Installing rust-jiff+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 210/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 211/1149] Installing rust-toml-devel- 100% | 147.0 MiB/s | 301.0 KiB | 00m00s [ 212/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 213/1149] Installing rust-toml0.9-dev 100% | 144.9 MiB/s | 296.7 KiB | 00m00s [ 214/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 215/1149] Installing rust-serde-devel 100% | 269.1 MiB/s | 551.0 KiB | 00m00s [ 216/1149] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 217/1149] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 218/1149] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1149] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 221/1149] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 222/1149] Installing rust-tinystr-dev 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [ 223/1149] Installing rust-rkyv_derive 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 224/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 225/1149] Installing rust-syn+full-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 226/1149] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1149] Installing rust-typed-arena 100% | 0.0 B/s | 41.2 KiB | 00m00s [ 228/1149] Installing rust-rustc-hash- 100% | 39.1 MiB/s | 40.0 KiB | 00m00s [ 229/1149] Installing rust-colored-dev 100% | 120.3 MiB/s | 123.2 KiB | 00m00s [ 230/1149] Installing rust-camino-deve 100% | 167.1 MiB/s | 171.1 KiB | 00m00s [ 231/1149] Installing rust-anyhow-deve 100% | 109.5 MiB/s | 224.3 KiB | 00m00s [ 232/1149] Installing rust-anstyle-dev 100% | 0.0 B/s | 68.2 KiB | 00m00s [ 233/1149] Installing rust-anstyle+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 234/1149] Installing rust-anstyle+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 235/1149] Installing rust-anstyle-los 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 236/1149] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 237/1149] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 238/1149] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 239/1149] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 240/1149] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 241/1149] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 242/1149] Installing rust-tracing-att 100% | 163.1 MiB/s | 167.0 KiB | 00m00s [ 243/1149] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1149] Installing rust-rkyv_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 245/1149] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1149] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 247/1149] Installing rust-rust-stemme 100% | 260.0 MiB/s | 9.4 MiB | 00m00s [ 248/1149] Installing rust-rust-stemme 100% | 0.0 B/s | 124.0 B | 00m00s [ 249/1149] Installing rust-serde+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 250/1149] Installing rust-serde+deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 251/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 252/1149] Installing rust-toml0.9+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 253/1149] Installing rust-toml+displa 100% | 0.0 B/s | 124.0 B | 00m00s [ 254/1149] Installing rust-toml+parse- 100% | 0.0 B/s | 124.0 B | 00m00s [ 255/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 256/1149] Installing rust-toml+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 257/1149] Installing rust-jiff+tzdb-b 100% | 0.0 B/s | 124.0 B | 00m00s [ 258/1149] Installing rust-bstr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 259/1149] Installing rust-bstr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 260/1149] Installing rust-similar+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 261/1149] Installing rust-similar+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 262/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 263/1149] Installing rust-toml+serde- 100% | 0.0 B/s | 124.0 B | 00m00s [ 264/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 265/1149] Installing rust-toml0.9+ser 100% | 0.0 B/s | 124.0 B | 00m00s [ 266/1149] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 267/1149] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 268/1149] Installing rust-ron-devel-0 100% | 142.8 MiB/s | 731.0 KiB | 00m00s [ 269/1149] Installing rust-ron+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 270/1149] Installing rust-ron+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 271/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 272/1149] Installing rust-serde+rc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 273/1149] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 274/1149] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 275/1149] Installing rust-zerotrie+ze 100% | 0.0 B/s | 124.0 B | 00m00s [ 276/1149] Installing rust-quickcheck_ 100% | 0.0 B/s | 27.7 KiB | 00m00s [ 277/1149] Installing rust-libcst_deri 100% | 41.2 MiB/s | 42.1 KiB | 00m00s [ 278/1149] Installing rust-libcst_deri 100% | 0.0 B/s | 124.0 B | 00m00s [ 279/1149] Installing rust-zerovec-der 100% | 0.0 B/s | 75.4 KiB | 00m00s [ 280/1149] Installing rust-zerovec+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 281/1149] Installing rust-thiserror-i 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 282/1149] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 283/1149] Installing rust-thiserror-d 100% | 39.4 MiB/s | 121.1 KiB | 00m00s [ 284/1149] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 285/1149] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 286/1149] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.3 KiB | 00m00s [ 287/1149] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 288/1149] Installing rust-ref-cast-de 100% | 43.7 MiB/s | 44.8 KiB | 00m00s [ 289/1149] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 290/1149] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 291/1149] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 292/1149] Installing rust-thiserror1- 100% | 50.3 MiB/s | 103.0 KiB | 00m00s [ 293/1149] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 294/1149] Installing rust-zerocopy-de 100% | 187.3 MiB/s | 958.8 KiB | 00m00s [ 295/1149] Installing rust-zerocopy-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 296/1149] Installing rust-zerocopy-de 100% | 157.2 MiB/s | 1.6 MiB | 00m00s [ 297/1149] Installing rust-zerocopy+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 298/1149] Installing rust-zerocopy+si 100% | 0.0 B/s | 124.0 B | 00m00s [ 299/1149] Installing rust-ppv-lite86- 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [ 300/1149] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 301/1149] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 302/1149] Installing rust-rand_chacha 100% | 0.0 B/s | 52.3 KiB | 00m00s [ 303/1149] Installing rust-rand_chacha 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 306/1149] Installing rust-bytecheck_d 100% | 0.0 B/s | 35.6 KiB | 00m00s [ 307/1149] Installing rust-munge_macro 100% | 0.0 B/s | 19.6 KiB | 00m00s [ 308/1149] Installing rust-munge-devel 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [ 309/1149] Installing rust-ptr_meta_de 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 310/1149] Installing rust-ptr_meta+pt 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1149] Installing rust-ptr_meta+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 312/1149] Installing rust-rancor-deve 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 313/1149] Installing rust-rkyv-devel- 100% | 128.7 MiB/s | 922.4 KiB | 00m00s [ 314/1149] Installing rust-bytecheck-d 100% | 0.0 B/s | 64.6 KiB | 00m00s [ 315/1149] Installing rust-rend+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1149] Installing rust-rancor+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 317/1149] Installing rust-rkyv+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1149] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 319/1149] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 320/1149] Installing rust-peg-devel-0 100% | 34.8 MiB/s | 71.2 KiB | 00m00s [ 321/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 322/1149] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 323/1149] Installing rust-derive-wher 100% | 152.3 MiB/s | 311.8 KiB | 00m00s [ 324/1149] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 325/1149] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 326/1149] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1149] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 328/1149] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1149] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 330/1149] Installing rust-syn+default 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 333/1149] Installing rust-salsa-macro 100% | 188.2 MiB/s | 192.7 KiB | 00m00s [ 334/1149] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1149] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 336/1149] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1149] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 338/1149] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1149] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 340/1149] Installing rust-synstructur 100% | 0.0 B/s | 98.0 KiB | 00m00s [ 341/1149] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 342/1149] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 343/1149] Installing rust-yoke-derive 100% | 0.0 B/s | 48.7 KiB | 00m00s [ 344/1149] Installing rust-zerofrom-de 100% | 0.0 B/s | 22.5 KiB | 00m00s [ 345/1149] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 346/1149] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 347/1149] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 348/1149] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1149] Installing rust-annotate-sn 100% | 122.1 MiB/s | 125.0 KiB | 00m00s [ 350/1149] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1149] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 352/1149] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 353/1149] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1149] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1149] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 356/1149] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1149] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 358/1149] Installing rust-ordermap+de 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 361/1149] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1149] Installing rust-path-absolu 100% | 0.0 B/s | 37.4 KiB | 00m00s [ 363/1149] Installing rust-portable-at 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 367/1149] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 368/1149] Installing rust-potential_u 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 372/1149] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 373/1149] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 374/1149] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 375/1149] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1149] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1149] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1149] Installing rust-ucd-trie+st 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 391/1149] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1149] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1149] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1149] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 395/1149] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 396/1149] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1149] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1149] Installing rust-phf_shared- 100% | 0.0 B/s | 49.2 KiB | 00m00s [ 399/1149] Installing rust-phf-devel-0 100% | 0.0 B/s | 86.9 KiB | 00m00s [ 400/1149] Installing rust-phf0.11-dev 100% | 80.3 MiB/s | 82.2 KiB | 00m00s [ 401/1149] Installing rust-phf_shared0 100% | 0.0 B/s | 45.6 KiB | 00m00s [ 402/1149] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 403/1149] Installing rust-phf0.11+std 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 407/1149] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 408/1149] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 409/1149] Installing rust-imperative- 100% | 0.0 B/s | 76.2 KiB | 00m00s [ 410/1149] Installing rust-shlex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 411/1149] Installing rust-shlex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 412/1149] Installing llvm-test-0:22.1 100% | 90.3 MiB/s | 2.6 MiB | 00m00s [ 413/1149] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1149] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 416/1149] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 417/1149] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 419/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 420/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1149] Installing rust-quick-xml-d 100% | 317.7 MiB/s | 1.3 MiB | 00m00s [ 423/1149] Installing rust-quick-xml+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 425/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 427/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 428/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1149] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 431/1149] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1149] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1149] Installing rust-rayon-core- 100% | 136.5 MiB/s | 279.5 KiB | 00m00s [ 434/1149] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1149] Installing rust-rayon-devel 100% | 177.4 MiB/s | 908.1 KiB | 00m00s [ 436/1149] Installing rust-crossbeam+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 437/1149] Installing rust-crossbeam+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 438/1149] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 439/1149] Installing rust-matchers-de 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 440/1149] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 441/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1149] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 443/1149] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1149] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 445/1149] Installing rust-phf_generat 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 446/1149] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 447/1149] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 448/1149] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1149] Installing rust-terminfo-de 100% | 171.3 MiB/s | 175.4 KiB | 00m00s [ 450/1149] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 451/1149] Installing rust-jiff-core+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1149] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 453/1149] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1149] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 455/1149] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1149] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 457/1149] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1149] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 460/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 462/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 464/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1149] Installing rust-regex+unico 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 468/1149] Installing rust-zlib-rs+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1149] Installing rust-arrayvec+st 100% | 0.0 B/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% | 0.0 B/s | 22.1 KiB | 00m00s [ 472/1149] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 473/1149] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 474/1149] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1149] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1149] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1149] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 478/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 479/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1149] Installing rust-newtype-uui 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 484/1149] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1149] Installing rust-yansi+defau 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 490/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 491/1149] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1149] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1149] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1149] Installing rust-os_pipe-dev 100% | 0.0 B/s | 36.0 KiB | 00m00s [ 495/1149] Installing rust-os_pipe+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 496/1149] Installing rust-wait-timeou 100% | 31.1 MiB/s | 31.9 KiB | 00m00s [ 497/1149] Installing rust-wait-timeou 100% | 0.0 B/s | 124.0 B | 00m00s [ 498/1149] Installing rust-inotify-sys 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 499/1149] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 500/1149] Installing rust-inotify-dev 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 501/1149] Installing rust-jobserver-d 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 502/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1149] Installing rust-regex+perf- 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 506/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 508/1149] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 509/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 510/1149] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1149] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1149] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1149] Installing rust-jiff-core+t 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1149] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1149] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1149] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 517/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 518/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1149] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1149] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1149] Installing rust-flate2+zlib 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1149] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 524/1149] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 525/1149] Installing rust-itertools+u 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 528/1149] Installing rust-notify-type 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 529/1149] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1149] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1149] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1149] Installing rust-version-ran 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 537/1149] Installing rust-indicatif-d 100% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 538/1149] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1149] Installing rust-ptr_meta+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 540/1149] Installing rust-rkyv+std-de 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 543/1149] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 544/1149] Installing rust-manyhow-mac 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 547/1149] Installing rust-quote-use-m 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 555/1149] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 556/1149] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 557/1149] Installing rust-rustix-deve 100% | 142.3 MiB/s | 2.3 MiB | 00m00s [ 558/1149] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 559/1149] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1149] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 561/1149] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1149] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1149] Installing rust-tempfile-de 100% | 172.1 MiB/s | 176.3 KiB | 00m00s [ 564/1149] Installing rust-terminal_si 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 565/1149] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 566/1149] Installing rust-regex-autom 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 569/1149] Installing rust-globset-dev 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [ 570/1149] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 571/1149] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 572/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 573/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 574/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 576/1149] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 577/1149] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 578/1149] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1149] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1149] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 581/1149] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 582/1149] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 583/1149] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 584/1149] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 585/1149] Installing rust-cpufeatures 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [ 586/1149] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 587/1149] Installing rust-collection_ 100% | 0.0 B/s | 23.7 KiB | 00m00s [ 588/1149] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 589/1149] Installing rust-attribute-d 100% | 0.0 B/s | 40.9 KiB | 00m00s [ 590/1149] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 591/1149] Installing rust-attribute-d 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 592/1149] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 593/1149] Installing rust-get-size-de 100% | 0.0 B/s | 33.8 KiB | 00m00s [ 594/1149] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 595/1149] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 596/1149] Installing rust-version_che 100% | 0.0 B/s | 59.2 KiB | 00m00s [ 597/1149] Installing rust-version_che 100% | 0.0 B/s | 124.0 B | 00m00s [ 598/1149] Installing rust-typenum-dev 100% | 390.7 MiB/s | 1.2 MiB | 00m00s [ 599/1149] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 600/1149] Installing rust-generic-arr 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [ 601/1149] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 602/1149] Installing rust-block-buffe 100% | 0.0 B/s | 35.8 KiB | 00m00s [ 603/1149] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 604/1149] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 605/1149] Installing rust-crypto-comm 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 606/1149] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 607/1149] Installing rust-digest0.10- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 608/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 609/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 610/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 611/1149] Installing ncurses-c++-libs 100% | 79.2 MiB/s | 162.2 KiB | 00m00s [ 612/1149] Installing ncurses-devel-0: 100% | 28.3 MiB/s | 1.0 MiB | 00m00s [ 613/1149] Installing libedit-devel-0: 100% | 33.0 MiB/s | 67.5 KiB | 00m00s [ 614/1149] Installing llvm-static-0:22 100% | 369.2 MiB/s | 355.9 MiB | 00m01s [ 615/1149] Installing llvm-googletest- 100% | 126.4 MiB/s | 2.3 MiB | 00m00s [ 616/1149] Installing llvm-devel-0:22. 100% | 179.4 MiB/s | 36.4 MiB | 00m00s [ 617/1149] Installing emacs-filesystem 100% | 0.0 B/s | 812.0 B | 00m00s [ 618/1149] Installing ncurses-0:6.6-3. 100% | 26.7 MiB/s | 628.3 KiB | 00m00s [ 619/1149] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 620/1149] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 621/1149] Installing rust-dirs-sys-de 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [ 622/1149] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 623/1149] Installing rust-dirs-devel- 100% | 48.9 MiB/s | 50.0 KiB | 00m00s [ 624/1149] Installing rust-dirs+defaul 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 627/1149] Installing clang-resource-f 100% | 8.1 MiB/s | 16.7 KiB | 00m00s [ 628/1149] Installing clang-libs-0:22. 100% | 312.4 MiB/s | 125.6 MiB | 00m00s [ 629/1149] Installing clang-0:22.1.8-2 100% | 414.1 MiB/s | 60.5 MiB | 00m00s [ 630/1149] Installing clang-tools-extr 100% | 282.8 MiB/s | 73.2 MiB | 00m00s [ 631/1149] Installing clang-devel-0:22 100% | 243.6 MiB/s | 33.1 MiB | 00m00s [ 632/1149] Installing groff-base-0:1.2 100% | 92.2 MiB/s | 4.6 MiB | 00m00s [ 633/1149] Installing perl-Digest-0:1. 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 634/1149] Installing perl-Digest-MD5- 100% | 55.8 MiB/s | 57.2 KiB | 00m00s [ 635/1149] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 636/1149] Installing perl-B-0:1.92-52 100% | 260.1 MiB/s | 532.6 KiB | 00m00s [ 637/1149] Installing perl-libnet-0:3. 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 638/1149] Installing perl-Data-Dumper 100% | 110.5 MiB/s | 113.1 KiB | 00m00s [ 639/1149] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 640/1149] Installing perl-URI-0:5.35- 100% | 68.8 MiB/s | 282.0 KiB | 00m00s [ 641/1149] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 642/1149] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 643/1149] Installing perl-IO-Socket-S 100% | 178.5 MiB/s | 731.0 KiB | 00m00s [ 644/1149] Installing perl-Net-SSLeay- 100% | 159.4 MiB/s | 1.4 MiB | 00m00s [ 645/1149] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 646/1149] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 647/1149] Installing perl-Text-Tabs+W 100% | 23.3 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% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 650/1149] Installing perl-Time-HiRes- 100% | 114.7 MiB/s | 117.4 KiB | 00m00s [ 651/1149] Installing perl-File-Path-0 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [ 652/1149] Installing perl-Pod-Simple- 100% | 187.1 MiB/s | 574.8 KiB | 00m00s [ 653/1149] Installing perl-HTTP-Tiny-0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 654/1149] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 655/1149] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 656/1149] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 657/1149] Installing perl-POSIX-0:2.2 100% | 236.6 MiB/s | 242.3 KiB | 00m00s [ 658/1149] Installing perl-Term-Cap-0: 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 659/1149] Installing perl-Term-ANSICo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 660/1149] Installing perl-podlators-1 100% | 14.6 MiB/s | 328.7 KiB | 00m00s [ 661/1149] Installing perl-Pod-Perldoc 100% | 8.3 MiB/s | 169.4 KiB | 00m00s [ 662/1149] Installing perl-File-stat-0 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 663/1149] Installing perl-SelectSaver 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 664/1149] Installing perl-Socket-4:2. 100% | 123.5 MiB/s | 126.5 KiB | 00m00s [ 665/1149] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 666/1149] Installing perl-Pod-Usage-4 100% | 4.5 MiB/s | 87.8 KiB | 00m00s [ 667/1149] Installing perl-IO-0:1.56-5 100% | 147.8 MiB/s | 151.3 KiB | 00m00s [ 668/1149] Installing perl-Fcntl-0:1.2 100% | 0.0 B/s | 49.5 KiB | 00m00s [ 669/1149] Installing perl-overloading 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 670/1149] Installing perl-mro-0:1.30- 100% | 0.0 B/s | 42.3 KiB | 00m00s [ 671/1149] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 672/1149] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 673/1149] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 674/1149] Installing perl-Storable-1: 100% | 222.9 MiB/s | 228.2 KiB | 00m00s [ 675/1149] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 676/1149] Installing perl-MIME-Base64 100% | 46.7 MiB/s | 47.9 KiB | 00m00s [ 677/1149] Installing perl-Getopt-Std- 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 678/1149] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 679/1149] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 680/1149] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 681/1149] Installing perl-Scalar-List 100% | 144.8 MiB/s | 148.3 KiB | 00m00s [ 682/1149] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 683/1149] Installing perl-constant-0: 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 684/1149] Installing perl-Encode-4:3. 100% | 191.4 MiB/s | 9.6 MiB | 00m00s [ 685/1149] Installing perl-DynaLoader- 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 686/1149] Installing perl-PathTools-0 100% | 176.1 MiB/s | 180.3 KiB | 00m00s [ 687/1149] Installing perl-Carp-0:1.54 100% | 6.7 MiB/s | 47.7 KiB | 00m00s [ 688/1149] Installing perl-Exporter-0: 100% | 18.1 MiB/s | 55.5 KiB | 00m00s [ 689/1149] Installing perl-libs-4:5.44 100% | 217.2 MiB/s | 12.4 MiB | 00m00s [ 690/1149] Installing perl-interpreter 100% | 6.2 MiB/s | 121.2 KiB | 00m00s [ 691/1149] Installing rust-find-msvc-t 100% | 113.4 MiB/s | 116.1 KiB | 00m00s [ 692/1149] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 693/1149] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 694/1149] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 695/1149] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 696/1149] Installing rust-pkg-config- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 697/1149] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 698/1149] Installing rust-icu_normali 100% | 200.3 MiB/s | 410.2 KiB | 00m00s [ 699/1149] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 700/1149] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 701/1149] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 702/1149] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 703/1149] Installing rust-unicode-nor 100% | 232.3 MiB/s | 713.6 KiB | 00m00s [ 704/1149] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 705/1149] Installing rust-urlencoding 100% | 0.0 B/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% | 0.0 B/s | 14.1 KiB | 00m00s [ 708/1149] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 709/1149] Installing rust-termtree0.5 100% | 0.0 B/s | 21.2 KiB | 00m00s [ 710/1149] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 711/1149] Installing rust-autocfg-dev 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [ 712/1149] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 713/1149] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 714/1149] Installing rust-chrono-deve 100% | 257.5 MiB/s | 1.3 MiB | 00m00s [ 715/1149] Installing rust-chrono+iana 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 718/1149] Installing rust-quick-junit 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 719/1149] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 720/1149] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 721/1149] Installing rust-fs-err-deve 100% | 106.8 MiB/s | 109.4 KiB | 00m00s [ 722/1149] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 723/1149] Installing rust-argfile-dev 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 724/1149] Installing rust-memoffset-d 100% | 0.0 B/s | 37.8 KiB | 00m00s [ 725/1149] Installing rust-memoffset+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 726/1149] Installing rust-intrusive-c 100% | 371.2 MiB/s | 380.1 KiB | 00m00s [ 727/1149] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 728/1149] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 729/1149] Installing jemalloc-0:5.3.0 100% | 38.4 MiB/s | 864.1 KiB | 00m00s [ 730/1149] Installing jemalloc-devel-0 100% | 11.4 MiB/s | 221.9 KiB | 00m00s [ 731/1149] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 732/1149] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 733/1149] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 734/1149] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 735/1149] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 736/1149] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 737/1149] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 738/1149] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 739/1149] Installing rust-icu_collect 100% | 157.5 MiB/s | 645.1 KiB | 00m00s [ 740/1149] Installing rust-zerotrie+yo 100% | 0.0 B/s | 124.0 B | 00m00s [ 741/1149] Installing rust-scopeguard- 100% | 0.0 B/s | 34.5 KiB | 00m00s [ 742/1149] Installing rust-lock_api-de 100% | 196.3 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% | 0.0 B/s | 124.0 B | 00m00s [ 745/1149] Installing rust-cfg_aliases 100% | 0.0 B/s | 23.1 KiB | 00m00s [ 746/1149] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 747/1149] Installing rust-clap_lex-de 100% | 0.0 B/s | 43.6 KiB | 00m00s [ 748/1149] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 749/1149] Installing rust-clap_builde 100% | 185.7 MiB/s | 950.8 KiB | 00m00s [ 750/1149] Installing rust-clap-devel- 100% | 60.1 MiB/s | 246.1 KiB | 00m00s [ 751/1149] Installing rust-clap_builde 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 757/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 758/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 759/1149] Installing rust-clap+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 760/1149] Installing rust-clap_comple 100% | 93.0 MiB/s | 190.5 KiB | 00m00s [ 761/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 762/1149] Installing rust-clap_comple 100% | 38.3 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% | 0.0 B/s | 124.0 B | 00m00s [ 765/1149] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1149] Installing rust-strsim-deve 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 767/1149] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 769/1149] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1149] Installing rust-difflib-dev 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [ 771/1149] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 772/1149] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 773/1149] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 774/1149] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 775/1149] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 776/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 777/1149] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 778/1149] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 779/1149] Installing rust-snapbox-dev 100% | 134.2 MiB/s | 274.9 KiB | 00m00s [ 780/1149] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 781/1149] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 782/1149] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 783/1149] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 784/1149] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 785/1149] Installing rust-pin-project 100% | 77.2 MiB/s | 237.3 KiB | 00m00s [ 786/1149] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 787/1149] Installing rust-tracing-dev 100% | 232.2 MiB/s | 475.5 KiB | 00m00s [ 788/1149] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 789/1149] Installing rust-tracing-sub 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 795/1149] Installing rust-hashlink-de 100% | 164.1 MiB/s | 168.0 KiB | 00m00s [ 796/1149] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1149] Installing rust-simdutf8-de 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [ 798/1149] Installing rust-bytecheck+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1149] Installing rust-rkyv+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 800/1149] Installing rust-winnow0.7-d 100% | 209.2 MiB/s | 1.3 MiB | 00m00s [ 801/1149] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 802/1149] Installing rust-diff-devel- 100% | 445.4 MiB/s | 912.2 KiB | 00m00s [ 803/1149] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 804/1149] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 805/1149] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 806/1149] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 807/1149] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 808/1149] Installing rust-pep440_rs-d 100% | 203.0 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% | 0.0 B/s | 124.0 B | 00m00s [ 811/1149] Installing rust-litemap-dev 100% | 128.4 MiB/s | 131.5 KiB | 00m00s [ 812/1149] Installing rust-icu_locale_ 100% | 97.8 MiB/s | 400.4 KiB | 00m00s [ 813/1149] Installing rust-icu_provide 100% | 200.5 MiB/s | 205.3 KiB | 00m00s [ 814/1149] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 815/1149] Installing rust-icu_normali 100% | 259.5 MiB/s | 265.7 KiB | 00m00s [ 816/1149] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 817/1149] Installing rust-icu_propert 100% | 350.4 MiB/s | 358.8 KiB | 00m00s [ 818/1149] Installing rust-idna_adapte 100% | 0.0 B/s | 27.9 KiB | 00m00s [ 819/1149] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1149] Installing rust-idna-devel- 100% | 303.4 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% | 0.0 B/s | 124.0 B | 00m00s [ 823/1149] Installing rust-cfg-if-deve 100% | 0.0 B/s | 23.8 KiB | 00m00s [ 824/1149] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 825/1149] Installing rust-nix-devel-0 100% | 207.9 MiB/s | 1.7 MiB | 00m00s [ 826/1149] Installing rust-getrandom-d 100% | 83.8 MiB/s | 171.7 KiB | 00m00s [ 827/1149] Installing rust-chacha20-de 100% | 75.3 MiB/s | 154.2 KiB | 00m00s [ 828/1149] Installing rust-crc32fast-d 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [ 829/1149] Installing rust-getrandom0. 100% | 58.5 MiB/s | 119.8 KiB | 00m00s [ 830/1149] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 831/1149] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 832/1149] Installing rust-rand0.8+get 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 835/1149] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 836/1149] Installing rust-rand0.8+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 837/1149] Installing rust-unicode_nam 100% | 0.0 B/s | 41.4 KiB | 00m00s [ 838/1149] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [ 839/1149] Installing rust-unicode_nam 100% | 306.6 MiB/s | 2.1 MiB | 00m00s [ 840/1149] Installing rust-crc32fast+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 841/1149] Installing rust-crc32fast+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 842/1149] Installing rust-zip-devel-0 100% | 202.9 MiB/s | 623.3 KiB | 00m00s [ 843/1149] Installing rust-zip+_deflat 100% | 0.0 B/s | 124.0 B | 00m00s [ 844/1149] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [ 845/1149] Installing rust-chacha20+rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 846/1149] Installing rust-tempfile+ge 100% | 0.0 B/s | 124.0 B | 00m00s [ 847/1149] Installing rust-tempfile+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 848/1149] Installing rust-insta-devel 100% | 99.0 MiB/s | 506.8 KiB | 00m00s [ 849/1149] Installing rust-insta+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 850/1149] Installing rust-insta+regex 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 853/1149] Installing rust-insta+color 100% | 0.0 B/s | 124.0 B | 00m00s [ 854/1149] Installing rust-insta+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 855/1149] Installing rust-cachedir-de 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 856/1149] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 857/1149] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 858/1149] Installing rust-rand+sys_rn 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 861/1149] Installing rust-clearscreen 100% | 252.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% | 0.0 B/s | 124.0 B | 00m00s [ 864/1149] Installing rust-ctrlc-devel 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 865/1149] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 866/1149] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 867/1149] Installing rust-parking_lot 100% | 137.1 MiB/s | 140.4 KiB | 00m00s [ 868/1149] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1149] Installing rust-parking_lot 100% | 196.7 MiB/s | 201.4 KiB | 00m00s [ 870/1149] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 871/1149] Installing rust-dashmap-dev 100% | 129.5 MiB/s | 132.6 KiB | 00m00s [ 872/1149] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 873/1149] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 874/1149] Installing rust-test-case-d 100% | 0.0 B/s | 17.1 KiB | 00m00s [ 875/1149] Installing rust-thread_loca 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [ 878/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 879/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1149] Installing rust-tracing-fla 100% | 0.0 B/s | 30.2 KiB | 00m00s [ 881/1149] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [ 882/1149] Installing rust-sha2_0.10-d 100% | 109.7 MiB/s | 112.3 KiB | 00m00s [ 883/1149] Installing rust-pest_meta-d 100% | 272.5 MiB/s | 279.0 KiB | 00m00s [ 884/1149] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 885/1149] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 886/1149] Installing rust-pest_derive 100% | 78.1 MiB/s | 79.9 KiB | 00m00s [ 887/1149] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1149] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 889/1149] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 890/1149] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 891/1149] Installing rust-libloading0 100% | 110.3 MiB/s | 112.9 KiB | 00m00s [ 892/1149] Installing rust-libloading0 100% | 0.0 B/s | 124.0 B | 00m00s [ 893/1149] Installing rust-ryu-devel-0 100% | 157.2 MiB/s | 161.0 KiB | 00m00s [ 894/1149] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1149] Installing rust-itoa-devel- 100% | 0.0 B/s | 36.0 KiB | 00m00s [ 896/1149] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 897/1149] Installing rust-serde_json- 100% | 178.2 MiB/s | 730.0 KiB | 00m00s [ 898/1149] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 899/1149] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 900/1149] Installing rust-gen-lsp-typ 100% | 321.3 MiB/s | 658.1 KiB | 00m00s [ 901/1149] Installing rust-insta-cmd-d 100% | 32.6 MiB/s | 33.4 KiB | 00m00s [ 902/1149] Installing rust-lsp-server- 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 903/1149] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 904/1149] Installing rust-escargot-de 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [ 905/1149] Installing rust-escargot+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 906/1149] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 907/1149] Installing rust-schemars-de 100% | 74.9 MiB/s | 537.2 KiB | 00m00s [ 908/1149] Installing rust-schemars+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 909/1149] Installing rust-schemars+sc 100% | 0.0 B/s | 124.0 B | 00m00s [ 910/1149] Installing rust-schemars+de 100% | 30.3 KiB/s | 124.0 B | 00m00s [ 911/1149] Installing rust-csv-devel-0 100% | 365.1 MiB/s | 5.8 MiB | 00m00s [ 912/1149] Installing rust-predicates- 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 913/1149] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 914/1149] Installing rust-predicates- 100% | 127.2 MiB/s | 130.3 KiB | 00m00s [ 915/1149] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 916/1149] Installing rust-predicates- 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 917/1149] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 918/1149] Installing rust-rustversion 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 919/1149] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 920/1149] Installing rust-castaway-de 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 921/1149] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 922/1149] Installing rust-char_str-de 100% | 143.2 MiB/s | 293.3 KiB | 00m00s [ 923/1149] Installing rust-char_str+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 924/1149] Installing rust-arc-swap-de 100% | 118.4 MiB/s | 242.6 KiB | 00m00s [ 925/1149] Installing rust-indoc-devel 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [ 926/1149] Installing rust-utf8parse-d 100% | 0.0 B/s | 35.2 KiB | 00m00s [ 927/1149] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 928/1149] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 929/1149] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 930/1149] Installing rust-anstyle-svg 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 931/1149] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 932/1149] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 933/1149] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 934/1149] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 935/1149] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 936/1149] Installing rust-anstyle-que 100% | 0.0 B/s | 26.7 KiB | 00m00s [ 937/1149] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 938/1149] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 939/1149] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 940/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 941/1149] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 942/1149] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 943/1149] Installing rust-clap_comple 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 944/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 945/1149] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 946/1149] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 947/1149] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 948/1149] Installing rust-inventory-d 100% | 42.6 MiB/s | 43.7 KiB | 00m00s [ 949/1149] Installing rust-inventory+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 950/1149] Installing rust-salsa-macro 100% | 105.6 MiB/s | 108.1 KiB | 00m00s [ 951/1149] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 952/1149] Installing rust-boxcar-deve 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [ 953/1149] Installing rust-boxcar+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 954/1149] Installing rust-salsa-devel 100% | 115.6 MiB/s | 1.4 MiB | 00m00s [ 955/1149] Installing rust-paste-devel 100% | 35.7 MiB/s | 73.1 KiB | 00m00s [ 956/1149] Installing rust-paste+defau 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 957/1149] Installing rust-icu_propert 100% | 162.3 MiB/s | 1.5 MiB | 00m00s [ 958/1149] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [ 959/1149] Installing rust-icu_normali 100% | 0.0 B/s | 124.0 B | 00m00s [ 960/1149] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 961/1149] Installing rust-idna+compil 100% | 0.0 B/s | 124.0 B | 00m00s [ 962/1149] Installing rust-url-devel-0 100% | 185.1 MiB/s | 568.5 KiB | 00m00s [ 963/1149] Installing rust-url+serde-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 964/1149] Installing rust-url+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 965/1149] Installing rust-url+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 966/1149] Installing rust-pep508_rs-d 100% | 110.5 MiB/s | 339.6 KiB | 00m00s [ 967/1149] Installing rust-pep508_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 968/1149] Installing rust-pyproject-t 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 969/1149] Installing rust-tap-devel-0 100% | 38.6 MiB/s | 39.5 KiB | 00m00s [ 970/1149] Installing rust-tap+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 971/1149] Installing rust-wyz-devel-0 100% | 59.7 MiB/s | 61.1 KiB | 00m00s [ 972/1149] Installing rust-radium-deve 100% | 48.2 MiB/s | 49.4 KiB | 00m00s [ 973/1149] Installing rust-radium+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 974/1149] Installing rust-wild-devel- 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [ 975/1149] Installing rust-supports-hy 100% | 20.1 MiB/s | 20.6 KiB | 00m00s [ 976/1149] Installing rust-static_asse 100% | 63.9 MiB/s | 65.5 KiB | 00m00s [ 977/1149] Installing rust-static_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 978/1149] Installing rust-compact_str 100% | 126.7 MiB/s | 389.1 KiB | 00m00s [ 979/1149] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 980/1149] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 981/1149] Installing rust-seahash-dev 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 982/1149] Installing rust-same-file-d 100% | 33.3 MiB/s | 34.1 KiB | 00m00s [ 983/1149] Installing rust-same-file+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 984/1149] Installing rust-walkdir-dev 100% | 107.2 MiB/s | 109.8 KiB | 00m00s [ 985/1149] Installing rust-walkdir+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 986/1149] Installing rust-ignore-deve 100% | 155.8 MiB/s | 319.0 KiB | 00m00s [ 987/1149] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 988/1149] Installing rust-globwalk-de 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 989/1149] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 990/1149] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 991/1149] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [ 992/1149] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [ 993/1149] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [ 994/1149] Installing rust-path-slash- 100% | 0.0 B/s | 44.3 KiB | 00m00s [ 995/1149] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 996/1149] Installing rust-matchit-dev 100% | 160.6 MiB/s | 164.4 KiB | 00m00s [ 997/1149] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [ 998/1149] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [ 999/1149] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1000/1149] Installing rust-is-macro-de 100% | 29.1 MiB/s | 29.8 KiB | 00m00s [1001/1149] Installing rust-strum_macro 100% | 146.8 MiB/s | 150.3 KiB | 00m00s [1002/1149] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1003/1149] Installing rust-clap_derive 100% | 86.6 MiB/s | 177.3 KiB | 00m00s [1004/1149] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1005/1149] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1006/1149] Installing rust-libtest-mim 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [1007/1149] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1008/1149] Installing rust-datatest-st 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [1009/1149] Installing rust-glob-devel- 100% | 0.0 B/s | 86.2 KiB | 00m00s [1010/1149] Installing rust-glob+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1011/1149] Installing rust-clang-sys-d 100% | 204.8 MiB/s | 209.7 KiB | 00m00s [1012/1149] Installing rust-clang-sys+d 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1022/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1023/1149] Installing rust-clang-sys+c 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1028/1149] Installing rust-bindgen-dev 100% | 217.1 MiB/s | 1.1 MiB | 00m00s [1029/1149] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1030/1149] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1031/1149] Installing rust-zstd-safe-d 100% | 121.8 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% | 0.0 B/s | 124.0 B | 00m00s [1034/1149] Installing rust-zstd-devel- 100% | 114.7 MiB/s | 117.5 KiB | 00m00s [1035/1149] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1036/1149] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1037/1149] Installing rust-countme-dev 100% | 0.0 B/s | 28.2 KiB | 00m00s [1038/1149] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1039/1149] Installing rust-bitvec-deve 100% | 91.0 MiB/s | 1.0 MiB | 00m00s [1040/1149] Installing rust-bitvec+allo 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1047/1149] Installing rust-is-macro+de 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1064/1149] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [1065/1149] Installing rust-libcst-deve 100% | 149.2 MiB/s | 611.2 KiB | 00m00s [1066/1149] Installing rust-salsa+inven 100% | 0.0 B/s | 124.0 B | 00m00s [1067/1149] Installing rust-salsa+macro 100% | 0.0 B/s | 124.0 B | 00m00s [1068/1149] Installing rust-salsa+order 100% | 0.0 B/s | 124.0 B | 00m00s [1069/1149] Installing rust-salsa+salsa 100% | 0.0 B/s | 124.0 B | 00m00s [1070/1149] Installing rust-snapbox+def 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1088/1149] Installing rust-test-case+d 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1095/1149] Installing rust-quickcheck- 100% | 101.2 MiB/s | 103.6 KiB | 00m00s [1096/1149] Installing rust-cachedir+de 100% | 0.0 B/s | 124.0 B | 00m00s [1097/1149] Installing rust-insta+filte 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1100/1149] Installing rust-rand+std_rn 100% | 0.0 B/s | 124.0 B | 00m00s [1101/1149] Installing rust-zip+deflate 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1104/1149] Installing rust-rkyv+defaul 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1108/1149] Installing rust-snapbox+cmd 100% | 0.0 B/s | 124.0 B | 00m00s [1109/1149] Installing rust-clap+string 100% | 0.0 B/s | 124.0 B | 00m00s [1110/1149] Installing rust-clap+env-de 100% | 0.0 B/s | 124.0 B | 00m00s [1111/1149] Installing rust-clap+wrap_h 100% | 0.0 B/s | 124.0 B | 00m00s [1112/1149] Installing rust-tikv-jemall 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1119/1149] Installing rust-regex-autom 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1133/1149] Installing pyproject-rpm-ma 100% | 154.9 MiB/s | 158.6 KiB | 00m00s [1134/1149] Installing rust-quickcheck_ 100% | 0.0 B/s | 124.0 B | 00m00s [1135/1149] Installing rust-toml+defaul 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1138/1149] Installing rust-anyhow+defa 100% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1145/1149] Installing rust-get-size2+i 100% | 0.0 B/s | 124.0 B | 00m00s [1146/1149] Installing rust-toml_parser 100% | 0.0 B/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% | 0.0 B/s | 124.0 B | 00m00s [1149/1149] Installing rust-get-size2+h 100% | 616.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 38 packages from repository: copr_base Complete! Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.9ww0gD setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KIRCB7 + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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% | 4.8 KiB/s | 2.5 KiB | 00m01s Copr repository 100% | 5.2 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.s390x" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.s390x" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel s390x 0:3.15.0~rc1-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~rc1-1.fc45 100% | 52.3 MiB/s | 481.9 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% | 29.8 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 24.3 MiB/s | 3.5 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 571.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 93.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 202.3 MiB/s | 1.0 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 80.9 MiB/s | 82.9 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 71.4 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 109.1 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.5VuhFz setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.QYlgRQ + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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% | 7.9 KiB/s | 2.5 KiB | 00m00s Copr repository 100% | 12.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~rc1-1.fc45.s390x" 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.s390x" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.s390x" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: maturin s390x 0:1.14.1-4.fc45 fedora 15.0 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 15 MiB extra will be used (install 15 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc45.s390x 100% | 1.1 MiB/s | 4.8 MiB | 00m04s -------------------------------------------------------------------------------- [1/1] Total 100% | 1.1 MiB/s | 4.8 MiB | 00m04s Running transaction [1/3] Verify package files 100% | 100.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 18.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 142.5 MiB/s | 15.0 MiB | 00m00s Complete! Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.syqMOl setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kFwQ70 + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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% | 4.8 KiB/s | 2.5 KiB | 00m01s Copr repository 100% | 5.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. Nothing to do. 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~rc1-1.fc45.s390x" 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.s390x" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.s390x" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Building target platforms: s390x Building for target s390x Reading /var/tmp/rpm-tmp.b9kRfV setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Ixu0MW + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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.jWzGf8 + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.iHLUML + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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-aw40c1kj --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 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=dc07e8a5e8d4e6c1 -C extra-filename=-0befee346ed7d6da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-0befee346ed7d6da -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=78461ad34c31c74e -C extra-filename=-752e84a8448a53df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=4ab578ac3f59d524 -C extra-filename=-8ab617c3a2fd20ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/quote-8ab617c3a2fd20ea -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-8ab617c3a2fd20ea/build-script-build` 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=47a8c43a6d11c53f -C extra-filename=-67e4cf30cfa1a441 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-67e4cf30cfa1a441 -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-0befee346ed7d6da/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=d1e800697b7611ce -C extra-filename=-1783b113e53f7fd9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-752e84a8448a53df.rmeta --cap-lints 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 `/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=f533390181f7c6ae -C extra-filename=-2ef0dc5755cf6436 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --cap-lints 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=f496e24a150eb0a8 -C extra-filename=-597b63dada97696e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-752e84a8448a53df.rmeta --cap-lints 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_core-67e4cf30cfa1a441/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=61d2beddcf3b90eb -C extra-filename=-01dea3a4d1b279b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=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=0505b9d1c1ba5f94 -C extra-filename=-8b5eb3df11ad1b22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=10fbcbddb3a0ac65 -C extra-filename=-779ddf60a1bfe1fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-779ddf60a1bfe1fe -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-779ddf60a1bfe1fe/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=5a761b905518325e -C extra-filename=-17acf72250a60790 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=b0b582feb5f9ca1a -C extra-filename=-8c66f01b5437f28b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=e4847f0668f3fe62 -C extra-filename=-a13dba1087de8c6a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-a13dba1087de8c6a -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-a13dba1087de8c6a/build-script-build` 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=ab9f520ff2145f89 -C extra-filename=-754371c3cd639f84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ffd27dc9bc5960a8 -C extra-filename=-cd5bd60c819b5d62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ada30f1d5f16c53e -C extra-filename=-621a6cf85f7fd44e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=8494dd9d5e035e0d -C extra-filename=-e33f0585d815afd6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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.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=0c4f3a6d5d8e7ab8 -C extra-filename=-2e219acd3883684d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-cd5bd60c819b5d62.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libequivalent-621a6cf85f7fd44e.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfoldhash-e33f0585d815afd6.rmeta --cap-lints allow -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=bd5a3d95a7663e59 -C extra-filename=-2c9b96e05c114ac2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-2c9b96e05c114ac2 -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 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=ffdab076a5c43d74 -C extra-filename=-ace9eaf77014e7ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=e2e917c7c967b453 -C extra-filename=-40733ddf72a9ae8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-ace9eaf77014e7ef.rmeta --cap-lints 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-2c9b96e05c114ac2/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=0899f31953f23960 -C extra-filename=-e304a5a8e1961853 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=1ff75d4f7ec70c81 -C extra-filename=-757da988f60587a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-621a6cf85f7fd44e.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-2e219acd3883684d.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-01dea3a4d1b279b8.rmeta --cap-lints allow -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=155edc4805e76d10 -C extra-filename=-fa0ce7a4873bba8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=8b16863c85736933 -C extra-filename=-292aa978fb22971d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustversion-292aa978fb22971d -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-292aa978fb22971d/build-script-build` 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=0e655005a6c8f5ab -C extra-filename=-0f1289d037df91e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=6d88cdb2c8e4e40c -C extra-filename=-c9b29f417b49aa86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=9a91ccf0f8de1d9c -C extra-filename=-fe45a0cf8c876c22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-40733ddf72a9ae8a.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.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 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=813ce6b0fd1be429 -C extra-filename=-0c63ed974c360c42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=d7f252f7ca998705 -C extra-filename=-0f11541619a1f5da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fe45a0cf8c876c22.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rmeta --cap-lints allow -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=bca16d77c1e9496c -C extra-filename=-88bb6c3f6bcd975f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=a7a83fb13e6b6ce3 -C extra-filename=-32d8a902aed50370 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-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=c9076d4b8012a6ec -C extra-filename=-a0670c75b60b6ac9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-a0670c75b60b6ac9 -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=eb4125d88556d907 -C extra-filename=-99564b234e837535 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-a0670c75b60b6ac9/build-script-build` 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=6c4267f66c8a3bf4 -C extra-filename=-f2e49aa7aad48c61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c9b29f417b49aa86.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 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=9d2cb5ae65dcc0a8 -C extra-filename=-2f85466002ef8be8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8b5eb3df11ad1b22.rmeta --cap-lints allow -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=5150f2db8b6adb25 -C extra-filename=-5a753bd09e8e2a60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=1a76b50f7e9ec0db -C extra-filename=-159587a865d055b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=239883277116d439 -C extra-filename=-4150573927c2ebfc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-4150573927c2ebfc -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 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=5a49b71b2dfebdc8 -C extra-filename=-0cdc6dfbc40f2bae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=f7d61b31607d8ddb -C extra-filename=-5f7d72d3f5da8ca0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=62f955a9fd18de7b -C extra-filename=-94f59456f75e60c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-40733ddf72a9ae8a.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=18dd18d4b2f9cc27 -C extra-filename=-81c20d917ec03132 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2ef0dc5755cf6436.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use_macros-94f59456f75e60c0.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=17da7f72777ad4a1 -C extra-filename=-c25c616c624c58c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-32d8a902aed50370.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinterpolator-99564b234e837535.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-0f11541619a1f5da.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-40733ddf72a9ae8a.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use-81c20d917ec03132.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=18f0eeb501d66476 -C extra-filename=-c892ae58e898e551 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=ada30e9336257a2e -C extra-filename=-e980544842604131 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-5f7d72d3f5da8ca0.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 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=d20dbf413e8f885b -C extra-filename=-464c04fb91e9a8ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-f2e49aa7aad48c61.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-17acf72250a60790.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-fa0ce7a4873bba8e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-159587a865d055b3.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-e304a5a8e1961853.rmeta --cap-lints allow -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=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=8408dbd62291276c -C extra-filename=-ad981f2e61e0d7c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e980544842604131.rmeta --cap-lints allow -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 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=16e7b5a842d14d3f -C extra-filename=-de847706be6be1ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f85466002ef8be8.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-0cdc6dfbc40f2bae.rmeta --cap-lints allow -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=a4777db5f00ffdcf -C extra-filename=-7bc087e42f90e9af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c25c616c624c58c0.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libderive_where-c892ae58e898e551.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-0f11541619a1f5da.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rmeta --cap-lints 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-4150573927c2ebfc/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=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=c56bcecd238338e7 -C extra-filename=-d409ee626a29ce8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=40d907a40b3a6115 -C extra-filename=-b985e83a4b2a28c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=f55420a93d0ad30d -C extra-filename=-17a90ab6e13aee47 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zerocopy-17a90ab6e13aee47 -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/zerocopy-17a90ab6e13aee47/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 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=49f0b8c49f2933bd -C extra-filename=-fbb6964ea99927ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=5aa95172bd6f8133 -C extra-filename=-1d994a53a4488473 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-757da988f60587a0.rmeta --cap-lints allow -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=6544eb2c4065f6af -C extra-filename=-14846e53c89c6552 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-752e84a8448a53df.rmeta --cap-lints allow -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=9e11c15825a64786 -C extra-filename=-141eab6a7711759f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7bc087e42f90e9af.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=a84838afdb7fd856 -C extra-filename=-ef3a11d3d0426426 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=36c3431618ea1517 -C extra-filename=-bb8423b4ae483e57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-ef3a11d3d0426426.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-fbb6964ea99927ed.rmeta --cap-lints allow -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=2e0f31f6aeacb5c0 -C extra-filename=-6804b9611927b975 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-464c04fb91e9a8ba.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size_derive2-141eab6a7711759f.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-2e219acd3883684d.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libordermap-1d994a53a4488473.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ad981f2e61e0d7c7.rmeta --cap-lints 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=520bcb235b4d3cb5 -C extra-filename=-35db7648699b8cef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=aa1a6b7df7e2cc33 -C extra-filename=-6c6c27ca60aa8ff0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rmeta --cap-lints allow -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=b1bd2cb2808180fd -C extra-filename=-a295510b3fc50f34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-35db7648699b8cef.rmeta --cap-lints allow -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=da94af96089983c7 -C extra-filename=-a0aad77d9a1a6ce0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-bb8423b4ae483e57.rmeta --cap-lints 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=7edf1934c69ec7cb -C extra-filename=-17e1767ede8ff1e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=89f9d8f20c24913d -C extra-filename=-0cde739ec2b1cbb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-a295510b3fc50f34.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-a0aad77d9a1a6ce0.rmeta --cap-lints allow -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=69ebd23e271cda30 -C extra-filename=-141fccde3eafb3ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-6c6c27ca60aa8ff0.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 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=67651ceed3223396 -C extra-filename=-8c79329db0d6cf26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=df0f6e7fb8cddf81 -C extra-filename=-51f5a260b823a9da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=bc4ac4d2116003be -C extra-filename=-b27789db16c81f4c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c79329db0d6cf26.rmeta --cap-lints allow -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=00e17f3ae5e85314 -C extra-filename=-1d12629d21145036 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fbb6964ea99927ed.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_chacha-0cde739ec2b1cbb8.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-a0aad77d9a1a6ce0.rmeta --cap-lints allow -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=d247265861b57b26 -C extra-filename=-487a624bbf8a2c4a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-6c6c27ca60aa8ff0.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=8caa7d3d1aa45c0a -C extra-filename=-539dd9e5dc1210fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-141fccde3eafb3ef.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 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=28e60ae1d546a102 -C extra-filename=-2f22bca9d95e8e7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=487c34117b21e4a6 -C extra-filename=-4502b671cc1606f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-4502b671cc1606f2 -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-4502b671cc1606f2/build-script-build` 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=201d2c4ee34dbfc5 -C extra-filename=-307798a50c2f5490 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b27789db16c81f4c.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-1d12629d21145036.rmeta --cap-lints 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 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=d6eac9612abbf9f5 -C extra-filename=-d65cdea8351823b7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17e1767ede8ff1e1.rmeta --cap-lints allow -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=9699026ab5b85b08 -C extra-filename=-1c65fc45eff30682 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=2997ce7eb281d634 -C extra-filename=-1137cf60f13bcf0c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f22bca9d95e8e7c.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke_derive-487a624bbf8a2c4a.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-539dd9e5dc1210fe.rmeta --cap-lints 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=53823388dd527d61 -C extra-filename=-716da9902854631b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=c6d516f48f41cb6a -C extra-filename=-692d042e50075eec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=5c2a10baa9cdcefe -C extra-filename=-b1a71cc8dce11a12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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` 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=ee392c3d671bcbdf -C extra-filename=-626c6d1157a98192 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17e1767ede8ff1e1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-b1a71cc8dce11a12.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 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=144eb72de73cc7f9 -C extra-filename=-42ead088fb584aaf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-692d042e50075eec.rmeta --cap-lints 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=e1de85b4542cef94 -C extra-filename=-53a9ae150c46cbc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1c65fc45eff30682.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)'` 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=ee0b98d5a433e8d1 -C extra-filename=-f8d46499902df3b7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d65cdea8351823b7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-17e1767ede8ff1e1.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-716da9902854631b.rmeta --cap-lints allow -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=b09e674d640a8c1a -C extra-filename=-537c629d645f408f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-307798a50c2f5490.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-b27789db16c81f4c.rmeta --cap-lints 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=954ea37c084ffe94 -C extra-filename=-1cf14ef5b948c57d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6804b9611927b975.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.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=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=ec550e7e1c6a073f -C extra-filename=-3da9cf7a30029509 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b985e83a4b2a28c2.rmeta --cap-lints allow -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=f7c74dac97ec5549 -C extra-filename=-65d4c19b79c76cf9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8b5eb3df11ad1b22.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-de847706be6be1ae.rmeta --cap-lints allow -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=50edf924fb54073e -C extra-filename=-cddd34dd2d291a13 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f85466002ef8be8.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-de847706be6be1ae.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-0cdc6dfbc40f2bae.rmeta --cap-lints allow -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=a0a8a0a2c86d849f -C extra-filename=-de8b47f3b5775afe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=9356c9dd1f2a3cbf -C extra-filename=-bc2222660fa51309 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-bc2222660fa51309 -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 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=46f1505ca059bc7b -C extra-filename=-2c48e99b8ce03e16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=c0bccf7303b74a01 -C extra-filename=-75b50b6aa4a5310c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=86c56c33f2467a58 -C extra-filename=-47a502c998ad120d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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_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=0679823163a1e5ca -C extra-filename=-df066a6cb2b80f78 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-42ead088fb584aaf.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-626c6d1157a98192.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-b1a71cc8dce11a12.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-75b50b6aa4a5310c.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-752e84a8448a53df.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-bc2222660fa51309/build-script-build` 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=5b4d79b2ce414ba6 -C extra-filename=-f34d30cbc366d862 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1137cf60f13bcf0c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-539dd9e5dc1210fe.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec_derive-de8b47f3b5775afe.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 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=3f3bd0fd9c01448b -C extra-filename=-5650dd5aa4bcf33a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d65cdea8351823b7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-17e1767ede8ff1e1.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f8d46499902df3b7.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-716da9902854631b.rmeta --cap-lints allow -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=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=9657d72f1266764f -C extra-filename=-a1af6035cf6699f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f85466002ef8be8.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-65d4c19b79c76cf9.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-de847706be6be1ae.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-0cdc6dfbc40f2bae.rmeta --cap-lints allow -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=6ccce8744269ae9a -C extra-filename=-8800b6c8b927cad0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=394c5336daffd551 -C extra-filename=-7ed39a38e87798c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=e854cda62152669a -C extra-filename=-9b29b7a8a5c5ad58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-9b29b7a8a5c5ad58 -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-0c63ed974c360c42.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 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=3ffe6c5a740adcff -C extra-filename=-0f37963966d4f97f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=57781adefabd09a7 -C extra-filename=-88d553a072a1d5be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=1e24d4f5a20d5e77 -C extra-filename=-f241de3314789ac2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f37963966d4f97f.rmeta --cap-lints 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-9b29b7a8a5c5ad58/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=faaaeba37f98920b -C extra-filename=-03fd1d0cf0363432 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-88bb6c3f6bcd975f.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-42ead088fb584aaf.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-5650dd5aa4bcf33a.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-df066a6cb2b80f78.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-14846e53c89c6552.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 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=cd4d7c1367a7e6ba -C extra-filename=-b83f80e26be835aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-5a753bd09e8e2a60.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpin_project_lite-88d553a072a1d5be.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_attributes-8800b6c8b927cad0.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-3da9cf7a30029509.rmeta --cap-lints 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=e58310ebf404b00a -C extra-filename=-fa6d8e9505f2e7b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --cap-lints 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=74bed34226e48b6f -C extra-filename=-b941ea8e82501b88 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-51f5a260b823a9da.rmeta --cap-lints allow -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=f8102cd09af932ee -C extra-filename=-e71f6439570e131c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=1121f191534e211e -C extra-filename=-8c2138d62d041f0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=46ad362f8070dac0 -C extra-filename=-b1151412bab2bd5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ccd0fc216cbdd740 -C extra-filename=-54b5dadbc7c40b64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-54b5dadbc7c40b64 -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=93e92b4678f08a62 -C extra-filename=-fcfcc292a6faa677 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-fcfcc292a6faa677 -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-fcfcc292a6faa677/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-54b5dadbc7c40b64/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=c77e79b75f70f593 -C extra-filename=-4073eff7f3e2f91d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-f2e49aa7aad48c61.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-fa0ce7a4873bba8e.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libryu-b1151412bab2bd5f.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-01dea3a4d1b279b8.rmeta --cap-lints 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=47df89ab560bb6be -C extra-filename=-032bef0fea3ad47c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 `/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=499bed9483b54196 -C extra-filename=-3b513d4767b019cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6804b9611927b975.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.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 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=eff3d1d61ec4c718 -C extra-filename=-382fe0fc234f84a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d409ee626a29ce8e.rmeta --cap-lints allow -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=dd250a638697fd37 -C extra-filename=-90c6316f97eb813f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-88bb6c3f6bcd975f.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=6284fb382e264250 -C extra-filename=-4533ff98422c283a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --cap-lints allow -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=f27644b7060544f9 -C extra-filename=-fdd26bd741f7ddf5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=1d376e2cf3390174 -C extra-filename=-76ecede19c99e249 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=4dca46bbef057a6e -C extra-filename=-06de38ba71522f87 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=611a9db8673f108a -C extra-filename=-50907bfc31729712 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=8617222de750098a -C extra-filename=-63b3c2d0c835ed88 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=166feba34c28a305 -C extra-filename=-c3b5d80bb84825dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-50907bfc31729712.rmeta --cap-lints allow -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=cf38e08b22e91203 -C extra-filename=-6f1460eaebbe58c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-4073eff7f3e2f91d.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-4533ff98422c283a.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-fdd26bd741f7ddf5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-a1af6035cf6699f7.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libseahash-63b3c2d0c835ed88.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=07465e6d184e3c2d -C extra-filename=-dba62b3b97758170 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-032bef0fea3ad47c.rmeta --cap-lints 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=ebbf3a0503c9012b -C extra-filename=-67939fd3b5f2d6bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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(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=4bb0e491ee836f8f -C extra-filename=-1f70aba8aca90f8d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=d717e1ec42daa780 -C extra-filename=-06f5e2eecdeed9a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-f241de3314789ac2.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-fa6d8e9505f2e7b0.rmeta --cap-lints allow -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=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=69ff288fdd10da22 -C extra-filename=-5b7ab8015724afa9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7ed39a38e87798c6.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints 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=8cabc6200e626281 -C extra-filename=-b3ce200759a3f23f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-47a502c998ad120d.rmeta --cap-lints allow -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=e51fcdcae3e4ab60 -C extra-filename=-67ef07876993caa5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-14846e53c89c6552.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=7f034535942c2589 -C extra-filename=-27c8281234602a9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2e219acd3883684d.rmeta --cap-lints allow -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=8388d5e9befe0589 -C extra-filename=-aeed4aac0d36c603 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=809c4dc2ae4441df -C extra-filename=-7cae343cd0201930 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=bb4649455e84d388 -C extra-filename=-674ecf30c7afd311 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=057c98905e514990 -C extra-filename=-e03be42189b7b5d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=fb86f1f941860e66 -C extra-filename=-1482dad37238907d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=c4cd910f8663c322 -C extra-filename=-12cc4959d73b5171 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-12cc4959d73b5171 -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-epoch-12cc4959d73b5171/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=b825202ab123228e -C extra-filename=-2acc750d5739bd27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c3b5d80bb84825dc.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-1482dad37238907d.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_codegen-537c629d645f408f.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-1d12629d21145036.rmeta --cap-lints allow -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=129bd32373dbf52d -C extra-filename=-62b6448bf73db344 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7ed39a38e87798c6.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblitemap-aeed4aac0d36c603.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinystr-5b7ab8015724afa9.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-7cae343cd0201930.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints allow -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=522be4746156d19e -C extra-filename=-67678aa99617497f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b3ce200759a3f23f.rmeta --cap-lints 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=2d839d2fbbcf5aed -C extra-filename=-537b34b8b8e0321c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b941ea8e82501b88.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-06de38ba71522f87.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 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=e46ca90fc5220fc1 -C extra-filename=-2d59464537c1dec3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7ed39a38e87798c6.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-1137cf60f13bcf0c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-539dd9e5dc1210fe.rmeta --cap-lints allow -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=abdacb48280a3703 -C extra-filename=-3cd9a5368f85ba2a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-f34d30cbc366d862.rmeta --cap-lints allow -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=124b199ee6e33815 -C extra-filename=-05f11740ef937d05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=deff0099f4d36ff4 -C extra-filename=-407e6751a5daa9dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-407e6751a5daa9dd -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=377fdb4a2dbfd381 -C extra-filename=-0b742529495f85a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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_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=b4dea068ef3261fb -C extra-filename=-de5bf5acc718bd73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-de5bf5acc718bd73 -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/icu_properties_data-de5bf5acc718bd73/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-407e6751a5daa9dd/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=c651bb611e6575f3 -C extra-filename=-eaa3b5c3f2a8eea3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7ed39a38e87798c6.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpotential_utf-3cd9a5368f85ba2a.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-05f11740ef937d05.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-1137cf60f13bcf0c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-539dd9e5dc1210fe.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints allow -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=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=dcc276d1ff513cd3 -C extra-filename=-475718772db95650 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7ed39a38e87798c6.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-62b6448bf73db344.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-7cae343cd0201930.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-1137cf60f13bcf0c.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-539dd9e5dc1210fe.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-2d59464537c1dec3.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints allow -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=ef081bfadbce3021 -C extra-filename=-3471a102417c0e84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-3471a102417c0e84 -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-2acc750d5739bd27.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 `/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=f25adb204937f55b -C extra-filename=-8dfa77dfe69e9d5a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d409ee626a29ce8e.rmeta --cap-lints 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 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=c1e48a73ed93ae41 -C extra-filename=-e81e7fe554bdb843 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-e81e7fe554bdb843 -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=53d4f3b0c2ca82e0 -C extra-filename=-074937cd95f609e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-074937cd95f609e6 -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 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=3a6480f9c16608e4 -C extra-filename=-96faa4efdd2e5996 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=89144f3fb22110c5 -C extra-filename=-a04231d9b69cb6c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-96faa4efdd2e5996.rmeta --cap-lints 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-074937cd95f609e6/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-e81e7fe554bdb843/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=ae91c48ea84c3034 -C extra-filename=-df9d834a5836e315 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8dfa77dfe69e9d5a.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-d409ee626a29ce8e.rmeta --cap-lints 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)'` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-3471a102417c0e84/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=9ac51259f791ad4c -C extra-filename=-f592b31f4071f45f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=c54dbd61cefa4c3a -C extra-filename=-f016fc09d6b894e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-f016fc09d6b894e8 -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-0c63ed974c360c42.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=3861250ce6ab314e -C extra-filename=-d82fd53e0b310e8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c66f01b5437f28b.rmeta --cap-lints allow -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=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=6948d7b2e662aa58 -C extra-filename=-ec57a08b01f7cdea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=af2878197546a4e9 -C extra-filename=-b8a9068e73a654f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=23879b830b9db747 -C extra-filename=-61a36b7b82aa2527 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liberrno-d82fd53e0b310e8c.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblinux_raw_sys-ec57a08b01f7cdea.rmeta --cap-lints 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/release/build/num-traits-f016fc09d6b894e8/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=a20290c1206c994f -C extra-filename=-ab7ef756b597d1d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-eaa3b5c3f2a8eea3.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-62b6448bf73db344.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties_data-f592b31f4071f45f.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-475718772db95650.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-2d59464537c1dec3.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints 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_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=8a133d3640abd015 -C extra-filename=-d7843fb3a7726721 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-67678aa99617497f.rmeta --cap-lints 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=1141ab0f7b1ea11a -C extra-filename=-c0948f391b7e08d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fa0ce7a4873bba8e.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-01dea3a4d1b279b8.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-e304a5a8e1961853.rmeta --cap-lints 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 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=3c6ba61b2b838075 -C extra-filename=-ff9d880fd7c95dab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-a04231d9b69cb6c2.rmeta --cap-lints allow -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=84998077c9a85890 -C extra-filename=-9b6268de08fa2b6f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-9b6268de08fa2b6f -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 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=d4a12879a2d9b069 -C extra-filename=-39433f34988b5c80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=af78425dc206af8b -C extra-filename=-c9b4ee97f0117010 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-c9b4ee97f0117010 -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-c9b4ee97f0117010/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=e6ed7709306eb929 -C extra-filename=-77f59a1bb1279f0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-39433f34988b5c80.rmeta --cap-lints 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_normalizer_data-9b6268de08fa2b6f/build-script-build` 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=5a1149245535de8d -C extra-filename=-43d43777f39b670f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=91f6a1fbe9d07940 -C extra-filename=-c7eec023b7b4adb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c2138d62d041f0e.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-464c04fb91e9a8ba.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-382fe0fc234f84a7.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-d409ee626a29ce8e.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-2e219acd3883684d.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashlink-27c8281234602a9c.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libintrusive_collections-dba62b3b97758170.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinventory-674ecf30c7afd311.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot-06f5e2eecdeed9a8.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libportable_atomic-67939fd3b5f2d6bd.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macro_rules-e03be42189b7b5d0.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macros-67ef07876993caa5.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ad981f2e61e0d7c7.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtypeid-1f70aba8aca90f8d.rmeta --cap-lints allow -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=6260036c46f2f198 -C extra-filename=-338870efd5b8553d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-338870efd5b8553d -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 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=dd54d255add4dc0c -C extra-filename=-160ef6f0d3ca3313 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=80354a6c79bfa7ae -C extra-filename=-93b58a8c45ab590e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=d2483a34b06c34a8 -C extra-filename=-8d23bb76110728fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=97f708f185f3b68d -C extra-filename=-697efaf6c110040d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=afcdc068808b1b16 -C extra-filename=-9f445fb0c2d600e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-697efaf6c110040d.rmeta --cap-lints allow -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=f47ebeebed64ec0e -C extra-filename=-fced9d015582dfc0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f85466002ef8be8.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarrayvec-e71f6439570e131c.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-0f1289d037df91e3.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchar_str-4073eff7f3e2f91d.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-464c04fb91e9a8ba.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-c7eec023b7b4adb0.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ad981f2e61e0d7c7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.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_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=0add221e88bc33ae -C extra-filename=-e8c9a81114dde29c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-65d4c19b79c76cf9.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdrop_bomb-b8a9068e73a654f2.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-159587a865d055b3.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-ad981f2e61e0d7c7.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-06de38ba71522f87.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-ff9d880fd7c95dab.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-d7843fb3a7726721.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 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=315fd45586252d6e -C extra-filename=-85bf532b4d0f25d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8d23bb76110728fc.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnum_traits-43d43777f39b670f.rmeta --cap-lints allow -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=10fd1dfe40c58d5a -C extra-filename=-36aa383cf85edebc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-93b58a8c45ab590e.rmeta --cap-lints 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-338870efd5b8553d/build-script-build` 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=9ebdd7de62878621 -C extra-filename=-85f5cc8c7e4aa599 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=83519b95c1dae0a7 -C extra-filename=-80b6812914319d8d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=a70c69cf898354c7 -C extra-filename=-d324c7dc99224460 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6804b9611927b975.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.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=631e55eeb4685f44 -C extra-filename=-c3b92726fa0df5e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e71f6439570e131c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --cap-lints allow -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=fecf4c4860139893 -C extra-filename=-6f9a9aa504ed1c30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-6f9a9aa504ed1c30 -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=f2b7c30dd2baa6ee -C extra-filename=-46896b1b7f410f2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=66e3457ffd682639 -C extra-filename=-530d6ff0c275276b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=340a7b421ce6b250 -C extra-filename=-041163b2869ef634 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-76ecede19c99e249.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_parse-9f445fb0c2d600e1.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_query-46896b1b7f410f2c.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolorchoice-530d6ff0c275276b.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8parse-697efaf6c110040d.rmeta --cap-lints 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-6f9a9aa504ed1c30/build-script-build` 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=39b726c8548f62e0 -C extra-filename=-b9c921f44011d270 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c3b92726fa0df5e2.rmeta --cap-lints allow -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=661323c574a471d5 -C extra-filename=-2106df0a80a8057d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-eaa3b5c3f2a8eea3.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_normalizer_data-85f5cc8c7e4aa599.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-475718772db95650.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-f34d30cbc366d862.rmeta --cap-lints 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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=f019d747d9182074 -C extra-filename=-0dfb7f78cf984ef5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --cap-lints 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=f913817a40dda678 -C extra-filename=-9f2f5e0d969d1396 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-36aa383cf85edebc.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-93b58a8c45ab590e.rmeta --cap-lints allow -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=7c4c94e6d67f9ffd -C extra-filename=-53eaf74a416f0b4c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-160ef6f0d3ca3313.rmeta --cap-lints allow -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=220f08ac789174aa -C extra-filename=-b68887f65212bdc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-df9d834a5836e315.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-a1af6035cf6699f7.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-de847706be6be1ae.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-39433f34988b5c80.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-77f59a1bb1279f0e.rmeta --cap-lints allow -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=ffa3edc2879d00f7 -C extra-filename=-f340b26790d782f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-61a36b7b82aa2527.rmeta --cap-lints allow -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=074fbec05dbf22dc -C extra-filename=-f7c56f024005251b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c66f01b5437f28b.rmeta --cap-lints allow -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=b4520065e812e627 -C extra-filename=-0c5944bdff806a27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8b5eb3df11ad1b22.rmeta --cap-lints allow -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=354a0fb4a7059ad1 -C extra-filename=-d01de1ac99d547af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=a88a831579e2aa04 -C extra-filename=-0d8fc1606ebf6a19 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=5b9860f589a0e297 -C extra-filename=-454437cf5b420901 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=19975b5e9fae8bd0 -C extra-filename=-bfc04e99a28f995e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=2af966bee4cceb84 -C extra-filename=-45205b01ff9b937f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-d409ee626a29ce8e.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-454437cf5b420901.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblock_api-f241de3314789ac2.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-b985e83a4b2a28c2.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-fa6d8e9505f2e7b0.rmeta --cap-lints allow -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=f2180eb2f5eb3a13 -C extra-filename=-e851cd25833d00f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0dfb7f78cf984ef5.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_path-bfc04e99a28f995e.rmeta --cap-lints allow -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=d00d943a3898afbb -C extra-filename=-b10f40c96ed43cbe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-041163b2869ef634.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-76ecede19c99e249.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_lex-d01de1ac99d547af.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrsim-0d8fc1606ebf6a19.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminal_size-f340b26790d782f1.rmeta --cap-lints allow -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=d1fc493eb20c6f5d -C extra-filename=-09e4dec0bbb4b380 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-85bf532b4d0f25d1.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnewtype_uuid-53eaf74a416f0b4c.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_xml-0c5944bdff806a27.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrip_ansi_escapes-b9c921f44011d270.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-160ef6f0d3ca3313.rmeta --cap-lints allow -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=b585452b0b916662 -C extra-filename=-21d643f36f61d44b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-9f2f5e0d969d1396.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-160ef6f0d3ca3313.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=e40536aae34a9e26 -C extra-filename=-bab8800aff92300b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2106df0a80a8057d.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-ab7ef756b597d1d2.rmeta --cap-lints 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=d75267ba09234c2c -C extra-filename=-fdc46ed4a59e3303 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --cap-lints 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 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=64aee208d7052c43 -C extra-filename=-3d378fabdc55681e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-76ecede19c99e249.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.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_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=df1ac176d41eca3c -C extra-filename=-f643eb290dbe7e24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-03fd1d0cf0363432.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 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=1c61a5a5a6d22195 -C extra-filename=-b2056626a24d62ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-88bb6c3f6bcd975f.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-14846e53c89c6552.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_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=656f77cdc34c2d94 -C extra-filename=-8d5c734c41013c1e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6804b9611927b975.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=63f602e500379932 -C extra-filename=-226d14266aa5b27c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c9b29f417b49aa86.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=cb4be39bae367bb2 -C extra-filename=-11ee3f09c67c6329 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --cap-lints allow -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=52451679e7eda133 -C extra-filename=-007110246e07c6b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=77f4f9aa0a83d621 -C extra-filename=-f38d519f8b70e3dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=4a9f966a6d8fb537 -C extra-filename=-d36c6b1db79e1b4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=fcca79edfff3f3c9 -C extra-filename=-63a3f2c994fddb3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=4932a4b9219809ef -C extra-filename=-2ba4d1826c43382f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=71c20f2f57050ffe -C extra-filename=-1d8e1f1d23b8d12b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=4d8b4a1cb8e3812b -C extra-filename=-28332dce6f69ec88 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=2d90d12ee6364bd9 -C extra-filename=-c39532104334768a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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_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=0f6fe7225a52916a -C extra-filename=-11715605990b67ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-76ecede19c99e249.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarc_swap-226d14266aa5b27c.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-fdc46ed4a59e3303.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-464c04fb91e9a8ba.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdashmap-45205b01ff9b937f.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdunce-1d8e1f1d23b8d12b.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-11ee3f09c67c6329.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-4533ff98422c283a.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-c39532104334768a.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-007110246e07c6b0.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpathdiff-d36c6b1db79e1b4b.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_junit-09e4dec0bbb4b380.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-3d378fabdc55681e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-8d5c734c41013c1e.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-21d643f36f61d44b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-c7eec023b7b4adb0.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-39433f34988b5c80.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-28332dce6f69ec88.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsupports_hyperlinks-2ba4d1826c43382f.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-f643eb290dbe7e24.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-f7c56f024005251b.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-e851cd25833d00f7.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=83c07b83da4762ce -C extra-filename=-07ab661b633c0387 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b10f40c96ed43cbe.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_derive-b2056626a24d62ee.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 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=44bf4a46cfaa4b7b -C extra-filename=-9cfea16d4d081969 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-63a3f2c994fddb3e.rmeta --cap-lints allow -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=9b30c5d6a6881216 -C extra-filename=-dd40965a7ecea1af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-f38d519f8b70e3dc.rmeta --cap-lints allow -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=7229f25caba38eee -C extra-filename=-c165fea606bb091d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-bab8800aff92300b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-05f11740ef937d05.rmeta --cap-lints allow -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=01c6e4cb07979a8e -C extra-filename=-77a47bb02151506d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --cap-lints allow -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=526132f6abae83bd -C extra-filename=-40834e771f31d3e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-40834e771f31d3e0 -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-40834e771f31d3e0/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=09b1eed2dcd15c88 -C extra-filename=-54634fe32df3d3d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-9cfea16d4d081969.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libidna-c165fea606bb091d.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpercent_encoding-63a3f2c994fddb3e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-5f7d72d3f5da8ca0.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=079bfc899740658e -C extra-filename=-4fcd455027fe93bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-88bb6c3f6bcd975f.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=ebdb4fa39c3d24fb -C extra-filename=-073d1f37a18d0a1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=237d5dd97d8a27c2 -C extra-filename=-5bd42dcfd894c042 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-754371c3cd639f84.rmeta --cap-lints allow -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=cb639438bb6dec97 -C extra-filename=-72a06698a403bea9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=fec41d5af820dde8 -C extra-filename=-ea0196aa3ee3fe04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-ea0196aa3ee3fe04 -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 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=bacc74438a53386a -C extra-filename=-cc121d7bf27b93ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=5e71b793f537003e -C extra-filename=-3abdbc5055f3add7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b985e83a4b2a28c2.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunscanny-cc121d7bf27b93ed.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-5bd42dcfd894c042.rmeta --cap-lints 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-ea0196aa3ee3fe04/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=db6531fe0229b5c3 -C extra-filename=-d09be01151166005 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-72a06698a403bea9.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4bedd8dd12a4f3e0 -C extra-filename=-9dbf351694de8a78 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-073d1f37a18d0a1b.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 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=69c5ccdcbade8049 -C extra-filename=-006e35f40cde389c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-4fcd455027fe93bb.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_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=ce24daa100213ebc -C extra-filename=-203c18ad501b6908 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-ab7ef756b597d1d2.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.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=873b1394cbc16206 -C extra-filename=-ea3bccda19986506 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-06de38ba71522f87.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=14be57110b6afa23 -C extra-filename=-b27c709db324d23b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-47a502c998ad120d.rmeta --cap-lints allow -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=b2c3491915949afc -C extra-filename=-66e41c788e6f092e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-51f5a260b823a9da.rmeta --cap-lints allow -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=404b861051a3b41a -C extra-filename=-74709d46ab125db7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --cap-lints allow -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=ace9ea8ed5cc6a1e -C extra-filename=-544cb99dcf72a9ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --cap-lints allow -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=e9468d604d4479f5 -C extra-filename=-85436e5a94b080ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-85436e5a94b080ec -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 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=cd436842c15fa385 -C extra-filename=-509c40e10654270a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=9e1a0bc66a0061b1 -C extra-filename=-449b1cbf3be0a6f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=992bc2a9ee066582 -C extra-filename=-a2e85fd36fdb21f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=73186b2a671dbb8b -C extra-filename=-74d524f889d533a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=533159c79b263c68 -C extra-filename=-9d86cb28b34feabc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-77a47bb02151506d.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-544cb99dcf72a9ae.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-dd40965a7ecea1af.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_writer-74d524f889d533a6.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-f38d519f8b70e3dc.rmeta --cap-lints allow -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=5d8096f79febd8e1 -C extra-filename=-50927d54da607bf3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-01dea3a4d1b279b8.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-77a47bb02151506d.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-74709d46ab125db7.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-dd40965a7ecea1af.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-509c40e10654270a.rmeta --cap-lints allow -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=ea709fd0482916bc -C extra-filename=-fc790a9e097b6556 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c2138d62d041f0e.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-66e41c788e6f092e.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-b985e83a4b2a28c2.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-3abdbc5055f3add7.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-9dbf351694de8a78.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-54634fe32df3d3d6.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburlencoding-a2e85fd36fdb21f9.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-5bd42dcfd894c042.rmeta --cap-lints allow -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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=a81bbd397500e265 -C extra-filename=-b5ba9aa9b55abcfb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d09be01151166005.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_runtime-449b1cbf3be0a6f6.rmeta --cap-lints 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-85436e5a94b080ec/build-script-build` 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=6583db48528ab4c4 -C extra-filename=-3433f601074abdf3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b27c709db324d23b.rmeta --cap-lints allow -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=341c3d52b2f7eafd -C extra-filename=-7a4b345ce5a4114e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fced9d015582dfc0.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-203c18ad501b6908.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.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 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=08d0d6bc493ee703 -C extra-filename=-0194304d8cb82fe2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=92c4f8aebbcac27c -C extra-filename=-0109d4eb85e73747 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-76ecede19c99e249.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.rmeta --cap-lints allow -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=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=fc5e1fe50b3aa4dc -C extra-filename=-b0a506bd9465f4f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6804b9611927b975.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.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 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=bd325e7a4938f848 -C extra-filename=-b3205bd781ddd08d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e980544842604131.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-5f7d72d3f5da8ca0.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=1ff9f4234c550ca8 -C extra-filename=-7148af159c0bde62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=723ccc83de350ad7 -C extra-filename=-1ac90938820e1363 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=70ff79d626b234ec -C extra-filename=-ccf238cbb85ea131 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.rmeta --cap-lints allow -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=a52953c128a4a03d -C extra-filename=-05a9ec922b059efd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=9fde3decc4fd9990 -C extra-filename=-472a3a5e0919d019 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=4a399f8c46b143be -C extra-filename=-e8af2a38dc6b2130 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=aa8f59b0987e72b6 -C extra-filename=-6a5fcfbb1b61cf67 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=5ac27acb9ecaef9a -C extra-filename=-c1479164efe1c055 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e8af2a38dc6b2130.rmeta --cap-lints allow -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=8867d6223d91869c -C extra-filename=-736895c8707c5930 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive_internals-ccf238cbb85ea131.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=c6a9bea9f4289e19 -C extra-filename=-6f9e9e1a6e04efd2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c66f01b5437f28b.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liboption_ext-472a3a5e0919d019.rmeta --cap-lints allow -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=c3cffc2575edb716 -C extra-filename=-e71c47bd81d5bd4e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-05a9ec922b059efd.rmeta --cap-lints 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=2825f257755159b8 -C extra-filename=-5b99324362d4ab9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1ac90938820e1363.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 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=a2e94578bb0a150e -C extra-filename=-39a2cf8a4547ebd8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0109d4eb85e73747.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_derive-7148af159c0bde62.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpaste-0194304d8cb82fe2.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg-b5ba9aa9b55abcfb.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --cap-lints allow -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=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=507e2879716eeed0 -C extra-filename=-146133ee3d61c723 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-3433f601074abdf3.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librust_stemmers-b3205bd781ddd08d.rmeta --cap-lints allow -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=23b80c20e5ed04d2 -C extra-filename=-77b4bbd5a84f59b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_index-b0a506bd9465f4f6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-ea3bccda19986506.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.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 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=3861f8e5cede414f -C extra-filename=-f7557cb2fff36d40 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-757da988f60587a0.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-3abdbc5055f3add7.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep508_rs-fc790a9e097b6556.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-50927d54da607bf3.rmeta --cap-lints allow -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=64cacc823b987ffb -C extra-filename=-89ac110728d1a439 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-7a4b345ce5a4114e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.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_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=0911497a994c7f41 -C extra-filename=-dce6d5cb3a58d23a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-11715605990b67ad.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.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=1d4a694ce2dfd1af -C extra-filename=-52a7e7863a111b30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fced9d015582dfc0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.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=bf38c6d9a2c5137f -C extra-filename=-35945f97c03e9d11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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=79e7ddacd29f2b1f -C extra-filename=-fc8936a6cc40e22a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-5a753bd09e8e2a60.rmeta --cap-lints allow -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=7f6a1144a01c3ac6 -C extra-filename=-c5a4c4beecf3adbe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=c36b54892d9ed353 -C extra-filename=-0cc811b9bdf18708 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=f82cfdec25c73d78 -C extra-filename=-a9f778f501d32535 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=f2d119233200147d -C extra-filename=-f81c75716b8f0243 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2f85466002ef8be8.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-80b6812914319d8d.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-0f1289d037df91e3.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-07ab661b633c0387.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-6a5fcfbb1b61cf67.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-464c04fb91e9a8ba.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfern-fc8936a6cc40e22a.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-fdd26bd741f7ddf5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-a1af6035cf6699f7.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-2e219acd3883684d.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libimperative-146133ee3d61c723.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-c1479164efe1c055.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_native-39a2cf8a4547ebd8.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnatord-c5a4c4beecf3adbe.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-e71c47bd81d5bd4e.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-3abdbc5055f3add7.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpyproject_toml-f7557cb2fff36d40.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-21d643f36f61d44b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-7a4b345ce5a4114e.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_importer-89ac110728d1a439.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-52a7e7863a111b30.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-203c18ad501b6908.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-77b4bbd5a84f59b6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-ea3bccda19986506.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-dce6d5cb3a58d23a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-28332dce6f69ec88.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-4fcd455027fe93bb.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_arena-a9f778f501d32535.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-ff9d880fd7c95dab.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-d7843fb3a7726721.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-54634fe32df3d3d6.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=c8471db18b37f671 -C extra-filename=-98cfee14b2fee624 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0cc811b9bdf18708.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libref_cast-5b99324362d4ab9f.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars_derive-736895c8707c5930.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --cap-lints allow -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=7c453b8a8335ec61 -C extra-filename=-4d5c461c4d13d2da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-35945f97c03e9d11.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=18ae2d194dff3fd7 -C extra-filename=-220faf79e01e31f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6f9e9e1a6e04efd2.rmeta --cap-lints allow -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=3d0d0e1e8beff93e -C extra-filename=-ee3c1f5494f607cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-fdc46ed4a59e3303.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-6a5fcfbb1b61cf67.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-3d378fabdc55681e.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-4fcd455027fe93bb.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-f643eb290dbe7e24.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=d6b8f64077e665b1 -C extra-filename=-318a535be32779c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-fdc46ed4a59e3303.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-464c04fb91e9a8ba.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-6804b9611927b975.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-0cdc6dfbc40f2bae.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-8d5c734c41013c1e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-ea3bccda19986506.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-c7eec023b7b4adb0.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-4fcd455027fe93bb.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.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_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=cb6771b42cc77d96 -C extra-filename=-5304652229882dea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-b8a9068e73a654f2.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-159587a865d055b3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-0b742529495f85a9.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 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=93eb82a983b2410f -C extra-filename=-77690d73edf4aeb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ba9bf59fa5f3998f -C extra-filename=-b8e4ce404a9ec303 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-b8e4ce404a9ec303 -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 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=555f19cd3edaca7b -C extra-filename=-ea71c6e2e4a10385 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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_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=4dcc87f03cee6d82 -C extra-filename=-81811bbab55c4c22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-07ab661b633c0387.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcountme-ea71c6e2e4a10385.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-5304652229882dea.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-c7eec023b7b4adb0.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-159587a865d055b3.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.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_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=02595255816391b0 -C extra-filename=-9f2f7140bb216b04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-07ab661b633c0387.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-f81c75716b8f0243.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-c7eec023b7b4adb0.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars-98cfee14b2fee624.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_module_resolver-318a535be32779c2.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_site_packages-ee3c1f5494f607cb.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-e851cd25833d00f7.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/getrandom-b8e4ce404a9ec303/build-script-build` 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=50146cc66be73010 -C extra-filename=-b8006b868d9421f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-b8006b868d9421f4 -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-77690d73edf4aeb3.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=fb5c3c0e6638d1aa -C extra-filename=-0c5bb7c9f1bd0cb5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-220faf79e01e31f2.rmeta --cap-lints allow -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=dfc3a0f6cf7cfa2b -C extra-filename=-4389dcee69c3a9e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-4d5c461c4d13d2da.rmeta --cap-lints allow -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=bdce93879f6959ad -C extra-filename=-31bef6e155751e63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-31bef6e155751e63 -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-537c629d645f408f.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=b90bd1916b33d6c6 -C extra-filename=-8be26cbec7a90c17 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-d409ee626a29ce8e.rmeta --cap-lints allow -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=0fe8d0fc0e4e22b3 -C extra-filename=-f81fcc7bbf1b33cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e980544842604131.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=4ae6150d57287af9 -C extra-filename=-bbdef358b7376940 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=9b247281460d28c9 -C extra-filename=-fc9b98c4afbc3bbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-fc9b98c4afbc3bbc -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-0c63ed974c360c42.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=d0ed59ba46ff30f2 -C extra-filename=-4579e5b918fc78c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ba406722b3e5209c -C extra-filename=-fa237e4321e27558 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-fa237e4321e27558 -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=9012d3e4106af708 -C extra-filename=-c03a467e1d60b154 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=a20a4de73e882c46 -C extra-filename=-375313e2b18607cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=36fedb53068e5a5d -C extra-filename=-78241f437742535b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-375313e2b18607cf.rmeta --cap-lints allow -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=43486f889396bac2 -C extra-filename=-7b1870e611e39575 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-bbdef358b7376940.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-4d5c461c4d13d2da.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-4389dcee69c3a9e2.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimdutf8-c03a467e1d60b154.rmeta --cap-lints 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-fa237e4321e27558/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=98aa1167c06fccdd -C extra-filename=-6206028ed7a12b86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8b5eb3df11ad1b22.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libminimal_lexical-4579e5b918fc78c8.rmeta --cap-lints 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-fc9b98c4afbc3bbc/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=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=7650ab7925562646 -C extra-filename=-ac21fae4b9473050 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-6a5fcfbb1b61cf67.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-11ee3f09c67c6329.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-fdd26bd741f7ddf5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-a1af6035cf6699f7.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-c39532104334768a.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-e71c47bd81d5bd4e.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-007110246e07c6b0.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-3abdbc5055f3add7.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-5304652229882dea.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-9f2f7140bb216b04.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-f81c75716b8f0243.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-f81fcc7bbf1b33cd.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-81811bbab55c4c22.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-77b4bbd5a84f59b6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-ea3bccda19986506.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-dce6d5cb3a58d23a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-0c5bb7c9f1bd0cb5.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-ff9d880fd7c95dab.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/terminfo-31bef6e155751e63/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-b8006b868d9421f4/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=b26e83518bf9d70d -C extra-filename=-438ce5f3bc274805 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --cap-lints allow -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=76c562450c4c6203 -C extra-filename=-eee6d4f6e969df21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-07ab661b633c0387.rmeta --cap-lints allow -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=b542b28656d0e1a4 -C extra-filename=-8b4a4d6a33169355 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-de847706be6be1ae.rmeta --cap-lints allow -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=3a9f2e47a26b0d04 -C extra-filename=-c6945692fe483bf4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=c33453cae2242329 -C extra-filename=-a5bd8bd32ac1ab04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c66f01b5437f28b.rmeta --cap-lints allow -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=29c0e1a6d8a5eea3 -C extra-filename=-1c69d506886f81b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-17acf72250a60790.rmeta --cap-lints allow -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=55f5f4b9eb58df37 -C extra-filename=-e8344e4d5d6a073c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=fa5f85ac57f81d44 -C extra-filename=-60a1473073885612 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=1253dca69fafe3ca -C extra-filename=-74da435dc3db8c6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=c5ba07b0b8e94d03 -C extra-filename=-837b0ebc1a5def7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-74da435dc3db8c6d.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnom-6206028ed7a12b86.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-67678aa99617497f.rmeta --cap-lints allow -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=c152c44ab3b418b9 -C extra-filename=-9c9e3dd4cc54e1b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-60a1473073885612.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetrandom-438ce5f3bc274805.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-b985e83a4b2a28c2.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustix-61a36b7b82aa2527.rmeta --cap-lints allow -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=ab7af8aafdda8a12 -C extra-filename=-42cf4d41902fe7c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-85bf532b4d0f25d1.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchers-8b4a4d6a33169355.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnu_ansi_term-e8344e4d5d6a073c.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-b985e83a4b2a28c2.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-de847706be6be1ae.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsharded_slab-78241f437742535b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-754371c3cd639f84.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthread_local-1c69d506886f81b3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-3da9cf7a30029509.rmeta --cap-lints allow -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=9f8e26ede626dd97 -C extra-filename=-9c8b0bc2ccddcdc7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinotify_sys-a5bd8bd32ac1ab04.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --cap-lints allow -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=e88f29f6e85aa2b1 -C extra-filename=-265e495ea0b1fdb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-c6945692fe483bf4.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 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=e67169d441c3c4f8 -C extra-filename=-65f23afa8734f3ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-07ab661b633c0387.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-eee6d4f6e969df21.rmeta --cap-lints 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 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=9bb69c58875f6ab7 -C extra-filename=-6011f82a7c128266 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-17acf72250a60790.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --cap-lints 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 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=db08f55f7826ab1c -C extra-filename=-80720e029bd76812 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-cddd34dd2d291a13.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-81811bbab55c4c22.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-537b34b8b8e0321c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-ac21fae4b9473050.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 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=d0a11b33f502b68a -C extra-filename=-2fb599c7d8121e58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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)'` 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=33becbfc5f52c9c4 -C extra-filename=-b651a0665a38fd4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-df9d834a5836e315.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-d409ee626a29ce8e.rmeta --cap-lints allow -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=16 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=3616acfd36515d75 -C extra-filename=-3c9aa60832f96cb6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7b1870e611e39575.rmeta --cap-lints allow -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=1ef40b5763f9e8a3 -C extra-filename=-64d460b6f8c76621 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8be26cbec7a90c17.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-5f7d72d3f5da8ca0.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --cap-lints allow -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=ac3f6a9b67a0ee9f -C extra-filename=-d8958467cb6985fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8be26cbec7a90c17.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-df9d834a5836e315.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_epoch-8dfa77dfe69e9d5a.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-382fe0fc234f84a7.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-d409ee626a29ce8e.rmeta --cap-lints allow -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=f54a77b37cf779e7 -C extra-filename=-277a67e172084697 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-54634fe32df3d3d6.rmeta --cap-lints allow -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=f2c75369f462da4c -C extra-filename=-38028ffc7b2c77e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-5a753bd09e8e2a60.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-b985e83a4b2a28c2.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-3da9cf7a30029509.rmeta --cap-lints allow -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=bc19dcff301ae4cd -C extra-filename=-b6bd684280bfbb1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-1783b113e53f7fd9.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-2ef0dc5755cf6436.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-597b63dada97696e.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 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=4920f694502921e3 -C extra-filename=-cb6becb1e2436e54 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8c66f01b5437f28b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --cap-lints allow -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=8a8e53c9736f47ba -C extra-filename=-b44f8c5dc87bf644 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --cap-lints allow -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=296666ffbf7028f8 -C extra-filename=-f454001c3e8d9d20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-8b5eb3df11ad1b22.rmeta --cap-lints allow -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=4a86f27cfa956257 -C extra-filename=-fb7e83c541194f80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=ae9aab3820f796ea -C extra-filename=-592c9e93b8a46536 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-592c9e93b8a46536 -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-592c9e93b8a46536/build-script-build` 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=cd25b7697b55b6ce -C extra-filename=-39fa8b70b921fcc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam-d8958467cb6985fa.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgen_lsp_types-277a67e172084697.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjod_thread-fb7e83c541194f80.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblsp_server-64d460b6f8c76621.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8b5eb3df11ad1b22.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-5304652229882dea.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-f81c75716b8f0243.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-80720e029bd76812.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-21d643f36f61d44b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-7a4b345ce5a4114e.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-81811bbab55c4c22.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-52a7e7863a111b30.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-dce6d5cb3a58d23a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-ac21fae4b9473050.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-0c5bb7c9f1bd0cb5.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_log-38028ffc7b2c77e1.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_subscriber-42cf4d41902fe7c1.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 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=6f4b002db1bf5cb6 -C extra-filename=-d406ab852fc069aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-7b1870e611e39575.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-2e219acd3883684d.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmunge-265e495ea0b1fdb3.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-4d5c461c4d13d2da.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-4389dcee69c3a9e2.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librend-3c9aa60832f96cb6.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv_derive-b6bd684280bfbb1b.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 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=a7d26681518b10de -C extra-filename=-5fcf65a6b101fd25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-2fb599c7d8121e58.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libos_str_bytes-f454001c3e8d9d20.rmeta --cap-lints allow -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=f9ce530458c0980f -C extra-filename=-a9691d15a7e4e14d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-9c8b0bc2ccddcdc7.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-8c66f01b5437f28b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmio-cb6becb1e2436e54.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify_types-b44f8c5dc87bf644.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-77f59a1bb1279f0e.rmeta --cap-lints allow -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=8a14f705fb1ddcc7 -C extra-filename=-ff8f0862d931ed0a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-51f5a260b823a9da.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon_core-b651a0665a38fd4b.rmeta --cap-lints allow -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=49fecdb968391a91 -C extra-filename=-a3604888c6013fe3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-6011f82a7c128266.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminfo-837b0ebc1a5def7a.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-f7c56f024005251b.rmeta --cap-lints allow -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=c2002dd705c2755e -C extra-filename=-6ba69c246b4dc6df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-07ab661b633c0387.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-eee6d4f6e969df21.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_nushell-65f23afa8734f3ea.rmeta --cap-lints allow -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=2910156978f75913 -C extra-filename=-9e4ba064bb2eb0ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-9c9e3dd4cc54e1b3.rmeta --cap-lints allow -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=ed1b8a8829909ea5 -C extra-filename=-7316a540cfa21984 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-0f1289d037df91e3.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-77f59a1bb1279f0e.rmeta --cap-lints allow -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=69067f47d45eb2af -C extra-filename=-80e3e1d061ab8607 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 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=6518837d9dd1ba2a -C extra-filename=-de17964d9e552ea4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-5fcf65a6b101fd25.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-0f1289d037df91e3.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-9e4ba064bb2eb0ea.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-07ab661b633c0387.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-6ba69c246b4dc6df.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-a3604888c6013fe3.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-6a5fcfbb1b61cf67.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-4533ff98422c283a.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-7316a540cfa21984.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-c1479164efe1c055.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-a9691d15a7e4e14d.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-e71c47bd81d5bd4e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-ff8f0862d931ed0a.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-d406ab852fc069aa.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-9f2f7140bb216b04.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-f81c75716b8f0243.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-80720e029bd76812.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-21d643f36f61d44b.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-f81fcc7bbf1b33cd.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-81811bbab55c4c22.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-dce6d5cb3a58d23a.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-39fa8b70b921fcc2.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-ac21fae4b9473050.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-0c5bb7c9f1bd0cb5.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-9c9e3dd4cc54e1b3.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-77f59a1bb1279f0e.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-80e3e1d061ab8607.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=04f0a5d463f7d785 -C extra-filename=-f1feddcea0bfb3f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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-80b6812914319d8d.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-5fcf65a6b101fd25.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-0f1289d037df91e3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-9e4ba064bb2eb0ea.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-07ab661b633c0387.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-6ba69c246b4dc6df.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-a3604888c6013fe3.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-6a5fcfbb1b61cf67.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-4533ff98422c283a.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-7316a540cfa21984.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-b68887f65212bdc4.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-757da988f60587a0.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-90c6316f97eb813f.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-b941ea8e82501b88.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-c1479164efe1c055.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5a753bd09e8e2a60.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-a9691d15a7e4e14d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-e71c47bd81d5bd4e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-ff8f0862d931ed0a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-cddd34dd2d291a13.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-d406ab852fc069aa.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff-de17964d9e552ea4.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-6f1460eaebbe58c1.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-11715605990b67ad.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-d324c7dc99224460.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-9f2f7140bb216b04.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-f81c75716b8f0243.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-03fd1d0cf0363432.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-80720e029bd76812.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-21d643f36f61d44b.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-f81fcc7bbf1b33cd.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-fced9d015582dfc0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-81811bbab55c4c22.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-e8c9a81114dde29c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-dce6d5cb3a58d23a.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-39fa8b70b921fcc2.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3b513d4767b019cc.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-1cf14ef5b948c57d.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-ac21fae4b9473050.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-2c48e99b8ce03e16.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-e980544842604131.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-c0948f391b7e08d3.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-0c5bb7c9f1bd0cb5.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-006e35f40cde389c.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-9c9e3dd4cc54e1b3.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-53a9ae150c46cbc2.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-9d86cb28b34feabc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b83f80e26be835aa.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-77f59a1bb1279f0e.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-80e3e1d061ab8607.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 36m 39s 📦 Built wheel to /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_s390x.whl /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_s390x.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.16.1-py3-none-linux_s390x.whl size=74100060 sha256=6dceeabfd740e764c055e4103e193afbf26b42d9a6eade7dadb735554a616bf8 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.9kQiVb + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir/ruff-0.16.1-py3-none-linux_s390x.whl + 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_s390x.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.s390x-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.s390x-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.s390x-pyproject-dep-overrides ']' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-pyproject-ghost-distinfo + 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.s390x-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-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.s390x-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.s390x --unique-debug-src-base ruff-0.16.1-1.fc45.s390x --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.s390x 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 1298 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 1298 files, considered 1298 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.BXGsO1 + 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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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 -march=z15 -mtune=z17 -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,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.s390x-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.s390x-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' + 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 --skip mdtest__generics_specialize_constrained' + 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 --skip mdtest__generics_specialize_constrained 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=6e706ff9591a47e2 -C extra-filename=-c8b948b39c4443f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=5ab64fd8c15a3c0b -C extra-filename=-edde3283cf398ee3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-edde3283cf398ee3 -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-edde3283cf398ee3/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=795c4ca75828ffc4 -C extra-filename=-e207ec8445e9103a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-e207ec8445e9103a -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-e207ec8445e9103a/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=925c151c9202bd98 -C extra-filename=-9a994e4a07810f57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c8b948b39c4443f7.rmeta --cap-lints 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=e3a8d10a08cdada3 -C extra-filename=-4cd168179e707783 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --cap-lints 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=f267255fa98387b5 -C extra-filename=-8b15bb81ae95f635 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-c8b948b39c4443f7.rmeta --cap-lints allow -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=b447d34920dac44e -C extra-filename=-01a1cf49a8a58b0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-01a1cf49a8a58b0b -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-01a1cf49a8a58b0b/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=1eb769e80c148c2c -C extra-filename=-49cb3d8ae8f82e2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=da24eecefcd59595 -C extra-filename=-22a8bb580709788c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-22a8bb580709788c -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-22a8bb580709788c/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=e7deb9bb0cc24481 -C extra-filename=-0bbd64436667c447 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=62d3ac8cbe5496bf -C extra-filename=-9265dbac6aae5cb6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0f5ab4d8dfb599e2 -C extra-filename=-360a598ad6725ee3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-360a598ad6725ee3 -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-360a598ad6725ee3/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=690071b7b9cd8adf -C extra-filename=-69b41a63da7482cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=50b7f37d1e853249 -C extra-filename=-b0148c2b68252bdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-69b41a63da7482cb.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=493506ef63357f5b -C extra-filename=-0803d8a55f9c078a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-0803d8a55f9c078a -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-0803d8a55f9c078a/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=98a7477f84eefbf7 -C extra-filename=-f1b3dd11df91c70f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=27d50f4109ed231c -C extra-filename=-0c9d1164b485dedf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=56355a0f80786c8e -C extra-filename=-81df5e638b63d3bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0c1a7aa948b5f0a6 -C extra-filename=-cc816a849086104b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=a52dc68dd76b2668 -C extra-filename=-5425c1b4d87eb3a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=12824878454a1750 -C extra-filename=-e60f523de7fb099b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=da381a73887cf0cb -C extra-filename=-f49899cd46663d26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0b9bc6d78553f4ff -C extra-filename=-3d9269ba6cf40a2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=f972b692948522d1 -C extra-filename=-46890825c38cf267 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=3464d089cc29e63d -C extra-filename=-ca7f9b6931887493 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e60f523de7fb099b.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-46890825c38cf267.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfoldhash-3d9269ba6cf40a2c.rmeta --cap-lints 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=265b6a47f2fbc04d -C extra-filename=-6b6981d0c0c5980a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=3b7a6a05232c1169 -C extra-filename=-632571deba3cbb2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-6b6981d0c0c5980a.rmeta --cap-lints allow -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=85fa7d6df06cc431 -C extra-filename=-0f8d66d09b1093f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-46890825c38cf267.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=c51ae9e132ca9cf5 -C extra-filename=-b345f5a56618af47 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-b345f5a56618af47 -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-b345f5a56618af47/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=dee5a9bf38db7486 -C extra-filename=-b41bcb9c6276b1b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-b41bcb9c6276b1b1 -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/parking_lot_core-b41bcb9c6276b1b1/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=4e2a64f01c68b9c8 -C extra-filename=-f16391ff15a1b471 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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 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=3267c6e2311069ff -C extra-filename=-c99a61c77093c2e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-632571deba3cbb2d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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 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=61eea5b5bd81bacd -C extra-filename=-9428a47662f2ed19 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-632571deba3cbb2d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.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 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=ddac354d2979b14d -C extra-filename=-d1592b8ac171df79 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=b06e861ceabd1b6e -C extra-filename=-05fde011247536b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=96c984071198e8d1 -C extra-filename=-2d35bde87a5b45d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05fde011247536b4.rmeta --cap-lints allow -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=d862d9f25bd58b9b -C extra-filename=-7df9fcacd0c9f5b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9428a47662f2ed19.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=d233be645e24f60e -C extra-filename=-92834542022189dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4cd168179e707783.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use_macros-c99a61c77093c2e5.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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=f558e33c6cbc7a05 -C extra-filename=-23ce4fb0503c045d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --cap-lints 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)'` 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=c6d5578da4e5589b -C extra-filename=-db269942fca5ac16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=1683b9b3bd256c32 -C extra-filename=-b6393f4d1ae8ac32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=91a96d58810a8b36 -C extra-filename=-5966afb0e86d485c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-db269942fca5ac16.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinterpolator-b6393f4d1ae8ac32.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-7df9fcacd0c9f5b2.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-632571deba3cbb2d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use-92834542022189dc.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=374afbbafa8ac4a2 -C extra-filename=-e39b3e1b9e1b9bcc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f16391ff15a1b471.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=34928cf36cbf8595 -C extra-filename=-9989497c7b0a5b3f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=95aa47eeefc271a2 -C extra-filename=-bac5c4285638f4fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=87782113e7bcffa1 -C extra-filename=-9cef09fe1f89e24f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e39b3e1b9e1b9bcc.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-81df5e638b63d3bf.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-f1b3dd11df91c70f.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-0c9d1164b485dedf.rmeta --cap-lints allow -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=e5138b0f19e856d3 -C extra-filename=-f67ff279143c009a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5966afb0e86d485c.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libderive_where-9989497c7b0a5b3f.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-7df9fcacd0c9f5b2.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=f3a487d2cfa1784b -C extra-filename=-bdd00d6713dd6c09 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2d35bde87a5b45d9.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-23ce4fb0503c045d.rmeta --cap-lints allow -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=0f2114f9dccc3e16 -C extra-filename=-6701dbcd4e703913 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0f8d66d09b1093f1.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=6b9f22fcba5cfd5f -C extra-filename=-a40d5609af980b6a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0148c2b68252bdb.rmeta --cap-lints 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=2dcd8b21824572ee -C extra-filename=-985e7bc5d15a463d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-985e7bc5d15a463d -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-985e7bc5d15a463d/build-script-build` 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=03398bff7f5254c3 -C extra-filename=-751be492771e1d87 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f67ff279143c009a.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=481ded24c0c39427 -C extra-filename=-7c392b8f161693ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=27199a631e380f65 -C extra-filename=-a18be813a446a7f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9cef09fe1f89e24f.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size_derive2-751be492771e1d87.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-bdd00d6713dd6c09.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rmeta --cap-lints 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 --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=90ceef6092390c4a -C extra-filename=-0470bde458630d0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=3b048b18a188e202 -C extra-filename=-2007fa61e78d1c92 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f49899cd46663d26.rmeta --cap-lints allow -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=02feb14a220c0663 -C extra-filename=-5992d6aea87859fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=fbdafc7f6181b15b -C extra-filename=-11e60d925194dce3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2007fa61e78d1c92.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-f49899cd46663d26.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-5992d6aea87859fa.rmeta --cap-lints allow -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=46862c7a0d159293 -C extra-filename=-23c2ecdb5b81506f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=2d78864ddcd9ca81 -C extra-filename=-8e0716d602dceaca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2007fa61e78d1c92.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-f49899cd46663d26.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-11e60d925194dce3.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-5992d6aea87859fa.rmeta --cap-lints allow -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=4470ffc249aa88f0 -C extra-filename=-3c8d131e0a90fab3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --cap-lints 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=22c380e3a979a424 -C extra-filename=-2f5cf073f74bf654 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --cap-lints allow -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=89400d8723ea8850 -C extra-filename=-643da787369e990b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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_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=6d7a9804b3f64922 -C extra-filename=-b26db7fb3a8a0e73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0027e3ca5efd0dec -C extra-filename=-092ec346d2ec04ff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rmeta --cap-lints allow -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=d6c7063891b2069c -C extra-filename=-f109d2fe3457b077 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=45973404c79b5a58 -C extra-filename=-5bd1f24347c8ec3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=c6e68aa778774e58 -C extra-filename=-952e8b977c300512 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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=342c73f33be015c8 -C extra-filename=-fa5497da57276273 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-c8b948b39c4443f7.rmeta --cap-lints allow -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=bf064ee9f5a9442c -C extra-filename=-c0c2df6a55298c31 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=6ef6300b0737f842 -C extra-filename=-e596b9e1bb318efe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-e596b9e1bb318efe -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-e596b9e1bb318efe/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=3f708e8546415084 -C extra-filename=-295d4ad6489006f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=b690716e10a6e863 -C extra-filename=-1d9a3d60c576cf83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=b40c89edd36d3e0f -C extra-filename=-ef7a40217a2bedfa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rmeta --cap-lints 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=6cb7b8421f391fe6 -C extra-filename=-1e6740719cb946a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=abb35d0161541bd2 -C extra-filename=-8984b1b0b9b1646d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=eef37b2f01ba226f -C extra-filename=-3166b873e0115851 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f49899cd46663d26.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-1e6740719cb946a7.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=3a5193cc254cf64e -C extra-filename=-4e2c43178c1d9cc7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f109d2fe3457b077.rmeta --cap-lints allow -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=f470df56eeebc2da -C extra-filename=-eca56b80987626c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --cap-lints allow -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=481a92c380e91a9f -C extra-filename=-8dcbada74ede7eb4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7c392b8f161693ec.rmeta --cap-lints allow -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=d34b0f5d7a98918f -C extra-filename=-43afae3325d304eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8dcbada74ede7eb4.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-3166b873e0115851.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-1e6740719cb946a7.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-23c2ecdb5b81506f.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-c8b948b39c4443f7.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=679a4660367ac200 -C extra-filename=-b6ac6189aecc298b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rmeta --cap-lints 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=c0d9840d10e3f761 -C extra-filename=-957e4212e587ed76 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1d9a3d60c576cf83.rmeta --cap-lints allow -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=9058427f6a9f0031 -C extra-filename=-99354cafcc7c8c06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=36c6fb9c45e3d222 -C extra-filename=-ee3957d06cb92024 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=fc363cbc6d274a29 -C extra-filename=-46fb6f1c5b27b8ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-46fb6f1c5b27b8ec -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=32ca95b46736546c -C extra-filename=-f2df9e81577b9f69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=6b8b5c4b24ee42f6 -C extra-filename=-9c0090e8fa4ca8d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0695c84097c88565 -C extra-filename=-39cd2e5c26844d3c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-39cd2e5c26844d3c -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-39cd2e5c26844d3c/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-46fb6f1c5b27b8ec/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=3558935b30639dfd -C extra-filename=-2b1377b8fb9f8949 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5425c1b4d87eb3a9.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpin_project_lite-ee3957d06cb92024.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_attributes-99354cafcc7c8c06.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-4e2c43178c1d9cc7.rmeta --cap-lints allow -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=5546314f5c6fa828 -C extra-filename=-06960acdc896df39 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-643da787369e990b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-8dcbada74ede7eb4.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-8e0716d602dceaca.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-43afae3325d304eb.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-fa5497da57276273.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=2c04080a32bd31e4 -C extra-filename=-b69a27730478d75b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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 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=57405afce1b5e2e9 -C extra-filename=-8d99bb4f71b84fe9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=029985ee8cbea9f8 -C extra-filename=-06de540f96ebbc52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-06de540f96ebbc52 -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-06de540f96ebbc52/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=aed0a20e8805d774 -C extra-filename=-aa2eb4378de2e701 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b69a27730478d75b.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=da108fdb0dc560c6 -C extra-filename=-ded0844f206febba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=15088d5d8d655509 -C extra-filename=-5dcc378acc27082c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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=f2f59f4b1a5a4f92 -C extra-filename=-5f3dcb4b1e562567 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d1592b8ac171df79.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0470bde458630d0b.rmeta --cap-lints allow -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=a5f408942ea1a7ca -C extra-filename=-35242739ea88e4e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5f3dcb4b1e562567.rmeta --cap-lints allow -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=3769470975755f49 -C extra-filename=-f99ff154bea5728f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ded0844f206febba.rmeta --cap-lints 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=9f606d4c237a65e8 -C extra-filename=-9dce9dd433b03a40 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=10e7ee3cf0aa59cc -C extra-filename=-42cf392696c2ab4d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e39b3e1b9e1b9bcc.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-f1b3dd11df91c70f.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-8d99bb4f71b84fe9.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=7b0d1362e7d7d9fe -C extra-filename=-29c55befdce1bb87 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-29c55befdce1bb87 -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-c0c2df6a55298c31.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=a872cf79250b4fed -C extra-filename=-0b7b0a0f48231549 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --cap-lints allow -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=7d43ad19d5efeb2e -C extra-filename=-432543dd8e094a63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=c866ec846629e38f -C extra-filename=-9ef2c73749a7514a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=c27c83423d3260b1 -C extra-filename=-be2b814daf803d8f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-be2b814daf803d8f -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/portable-atomic-be2b814daf803d8f/build-script-build` 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=d18353f2487b4719 -C extra-filename=-09c14c3af5fa7086 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-42cf392696c2ab4d.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-432543dd8e094a63.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/memoffset-29c55befdce1bb87/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=39c7144de077d204 -C extra-filename=-e2470f232e18c1e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f99ff154bea5728f.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-35242739ea88e4e9.rmeta --cap-lints allow -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=0afc34b19fcb105e -C extra-filename=-388815259bf89f26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=d645c20c6dc0fe45 -C extra-filename=-832490c44286941f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=78d3d8344682cd51 -C extra-filename=-0601f8aa51df2a28 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-832490c44286941f.rmeta --cap-lints allow -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=89f592c735191ce8 -C extra-filename=-51ade2b77565629c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0470bde458630d0b.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_chacha-e2470f232e18c1e9.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-35242739ea88e4e9.rmeta --cap-lints 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=bf9868160be25568 -C extra-filename=-19896947a21589fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=72e673a29f9db2c4 -C extra-filename=-8c4cbbad9107f900 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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(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=48d6412033f920ef -C extra-filename=-ab6128f7605434e4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-295d4ad6489006f2.rmeta --cap-lints allow -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=63262a2a4fd00c18 -C extra-filename=-baaf5f708dd213de --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-643da787369e990b.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=cad6384e787ff04a -C extra-filename=-2e0dc936fc9ded8b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-19896947a21589fe.rmeta --cap-lints allow -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=f6cfb60c74267351 -C extra-filename=-1882feb665e59426 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0601f8aa51df2a28.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-51ade2b77565629c.rmeta --cap-lints allow -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=f7f3fbd3c9d78210 -C extra-filename=-78a5a210ba0f4e83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-fa5497da57276273.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=c7491e0e99608738 -C extra-filename=-c717fd0c22a67c4a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ca7f9b6931887493.rmeta --cap-lints allow -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=7ff08c62b9538813 -C extra-filename=-035885993b3da8a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-035885993b3da8a4 -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=d01bc65884b89ba9 -C extra-filename=-85a38bed6cedfe1c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=f803898ab1c1af56 -C extra-filename=-df898ad246fd1244 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=6050e042cfd498ec -C extra-filename=-915ee19c0d81b7d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=53e27b5dece2b7b1 -C extra-filename=-1edd1b2ffa5ce1e7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-388815259bf89f26.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-ab6128f7605434e4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-295d4ad6489006f2.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashlink-c717fd0c22a67c4a.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libintrusive_collections-2e0dc936fc9ded8b.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinventory-df898ad246fd1244.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-bdd00d6713dd6c09.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-8c4cbbad9107f900.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macro_rules-85a38bed6cedfe1c.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macros-78a5a210ba0f4e83.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-9dce9dd433b03a40.rmeta --cap-lints 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-035885993b3da8a4/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=ba791979dd0c2700 -C extra-filename=-4cfeec5e8a7cc8bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1882feb665e59426.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-0601f8aa51df2a28.rmeta --cap-lints 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=e23a2a44d46996c0 -C extra-filename=-d6b75aecfd848157 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=dbf94c737a95d363 -C extra-filename=-2dde647902d74e86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f1b3dd11df91c70f.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-49cb3d8ae8f82e2f.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-0c9d1164b485dedf.rmeta --cap-lints 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=d1b27a4ba0484a5e -C extra-filename=-f4e017bd0ddf283c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-957e4212e587ed76.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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 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=cffdb3b61af85b21 -C extra-filename=-55cdd30b5ffcf6f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=b485ae8a3bad49e5 -C extra-filename=-b7673422eb3adc7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-b7673422eb3adc7c -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-b7673422eb3adc7c/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=148de233c02a4c52 -C extra-filename=-c02abf89c2033ccd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=e294e272ea9ab320 -C extra-filename=-1e98400577af9e18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c02abf89c2033ccd.rmeta --cap-lints 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=b1014f290be99566 -C extra-filename=-9f4a90abd2ca8fdc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-55cdd30b5ffcf6f3.rmeta --cap-lints allow -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=b07df941f4d35054 -C extra-filename=-e0cd92d16e793ef0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-915ee19c0d81b7d2.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.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=b2042298664064bd -C extra-filename=-b0c7fcd1c7e78103 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6b75aecfd848157.rmeta --cap-lints 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=fc21769515621e7c -C extra-filename=-fd189f2328cfff48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=e8ea7f6633d4a84d -C extra-filename=-98462108a56ecf39 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1e98400577af9e18.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-fd189f2328cfff48.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_codegen-4cfeec5e8a7cc8bd.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-51ade2b77565629c.rmeta --cap-lints allow -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=002fe48d9d7f6da6 -C extra-filename=-364e8756db9f3441 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0c7fcd1c7e78103.rmeta --cap-lints allow -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=cdce5e90a306f07d -C extra-filename=-fae1c01aaa261193 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=188abe80a694e477 -C extra-filename=-bc3a51b680b2a6ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-bc3a51b680b2a6ae -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-98462108a56ecf39.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=88e3b8707cf7959e -C extra-filename=-f87de74ab93bc26a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=776a3cb5e5164a03 -C extra-filename=-f24c3ff737b0a94b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f87de74ab93bc26a.rmeta --cap-lints 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-bc3a51b680b2a6ae/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=6c35b47642239549 -C extra-filename=-5289939f1939acd4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-364e8756db9f3441.rmeta --cap-lints allow -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=bd76997fc3fcb69f -C extra-filename=-1c4b3bcb37433ea9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f24c3ff737b0a94b.rmeta --cap-lints allow -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=e956a1810d4081a8 -C extra-filename=-c182199895b31cff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.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=49a5b4d0d004a365 -C extra-filename=-74c03e6d18e9fdcf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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 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=2ce3afca9a0d7cce -C extra-filename=-bfc2aba4690477ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=94713cef450fe6c5 -C extra-filename=-538d7e86f7dee08d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-538d7e86f7dee08d -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-bfc2aba4690477ee.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-538d7e86f7dee08d/build-script-build` 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=d6e4dd708bf63ed2 -C extra-filename=-456cff3e8ca5d6ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=6878654336dbeaee -C extra-filename=-84149088753ef4f0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-84149088753ef4f0 -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 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=688617e0c006a563 -C extra-filename=-611e2776bf42533f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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/rustix-84149088753ef4f0/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 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=1e390359b14bcf33 -C extra-filename=-a9105c35a90b81d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f49899cd46663d26.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-456cff3e8ca5d6ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a103fc57977d65ea -C extra-filename=-aca288c54e78bc57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d1592b8ac171df79.rmeta --cap-lints allow -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=0e5156dd0754ba21 -C extra-filename=-b617a56575df1000 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --cap-lints allow -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=572197b760af5f1c -C extra-filename=-9e8f630c68e1072b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=0f07fc79f67b6f2f -C extra-filename=-4628f49b94a757c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=11faef6beae3135c -C extra-filename=-c599b79af9f422a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-c599b79af9f422a7 -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/bindgen-c599b79af9f422a7/build-script-build` 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=a46e7ff8903804fe -C extra-filename=-ff57a44f474b5f84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern libc_errno=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liberrno-b617a56575df1000.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblinux_raw_sys-9e8f630c68e1072b.rmeta --cap-lints 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 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=6b3f73972dd45571 -C extra-filename=-7454a07037d339fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bfc2aba4690477ee.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0470bde458630d0b.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibloading-aca288c54e78bc57.rmeta --cap-lints allow -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=1e280f9498d81a3f -C extra-filename=-1021e0da3bb70488 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9105c35a90b81d4.rmeta --cap-lints allow -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=2e377a225ca01d64 -C extra-filename=-6ee24a33197b48da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0470bde458630d0b.rmeta --cap-lints allow -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=6799655b1d98e52c -C extra-filename=-e8f89696e7900a3d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7c392b8f161693ec.rmeta --cap-lints 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=0e621ed4984bec40 -C extra-filename=-776bb152b70ecf61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=84811461b5e17a3e -C extra-filename=-85eaec05d060a5fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=f3228d33e8f39415 -C extra-filename=-ae0812444e2ff69a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-85eaec05d060a5fd.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjobserver-6ee24a33197b48da.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0470bde458630d0b.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-4628f49b94a757c8.rmeta --cap-lints 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=d267686222d05f6e -C extra-filename=-8ff8981633ddb2c5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-776bb152b70ecf61.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcexpr-1021e0da3bb70488.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclang_sys-7454a07037d339fb.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8f89696e7900a3d.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-8e0716d602dceaca.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-23c2ecdb5b81506f.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-4628f49b94a757c8.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=f069ffcf7e34413e -C extra-filename=-84f0692272aec041 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=548bae90ef99af17 -C extra-filename=-38138ec8f27c3827 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-38138ec8f27c3827 -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-8ff8981633ddb2c5.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-ae0812444e2ff69a.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpkg_config-84f0692272aec041.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=823ea792f510c5cc -C extra-filename=-8b90214fc148f34b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-8b90214fc148f34b -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-8b90214fc148f34b/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=bd75fc3002b2e082 -C extra-filename=-1fa97634ddd8eb02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=07b84a0cb66b083b -C extra-filename=-c5278b8412a53366 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-c5278b8412a53366 -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=3b214d568b19d74e -C extra-filename=-0e4f180c5aeca7b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1fa97634ddd8eb02.rmeta --cap-lints 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=32eec5d6713029e2 -C extra-filename=-59c854f6bb1a4ac9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=6f5ab56a77e51b9b -C extra-filename=-2dc158b7f6681c77 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-2dc158b7f6681c77 -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-2dc158b7f6681c77/build-script-build` 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=02f6484ba9e51bcb -C extra-filename=-90682fb4ce125a01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-90682fb4ce125a01 -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 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=8ce8f4e8e5458a60 -C extra-filename=-d6781470245f3e22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-d6781470245f3e22 -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-90682fb4ce125a01/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=053c35f962c23fdb -C extra-filename=-5931c332e2b33446 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-295d4ad6489006f2.rmeta --cap-lints 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=40dd87842465ca2e -C extra-filename=-a62b573b6df94edc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-a62b573b6df94edc -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-a62b573b6df94edc/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=db14e33ec452a3db -C extra-filename=-63075e427f062df8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5931c332e2b33446.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-295d4ad6489006f2.rmeta --cap-lints 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=6624e04d0fff8d92 -C extra-filename=-246652c794e549d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-246652c794e549d3 -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-c0c2df6a55298c31.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=a2e00892afd42828 -C extra-filename=-284d592b16182433 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=1c2ffd67142dfb15 -C extra-filename=-bb62ba4a8f4845b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-284d592b16182433.rmeta --cap-lints 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-246652c794e549d3/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=e20752de8bc85b0f -C extra-filename=-5cbd2a1ae4b65762 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --cap-lints 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-38138ec8f27c3827/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=3563454ca4a63278 -C extra-filename=-ea62b3677b1a8a98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-55cdd30b5ffcf6f3.rmeta --cap-lints allow -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=4ba8d118c435c6bf -C extra-filename=-3333c79583fcb847 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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=1eff3c29e74ed934 -C extra-filename=-ea345ab1386087c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=50d766ff5597a9c6 -C extra-filename=-1194b7ea44e91a0c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea62b3677b1a8a98.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-9f4a90abd2ca8fdc.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-55cdd30b5ffcf6f3.rmeta --cap-lints 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=4b3cd69c0b0e9f0c -C extra-filename=-01aef1403e0df129 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=3ac93dbdb372bc41 -C extra-filename=-c84d92c20ef22953 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=638a03ca0155bac6 -C extra-filename=-86a70b5a4001bfa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-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=1542816c399c3fc2 -C extra-filename=-ef01b322d9c343c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=e834a3f890beefd8 -C extra-filename=-7486f6a6a820e20d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-bb62ba4a8f4845b9.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_query-ef01b322d9c343c9.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolorchoice-c84d92c20ef22953.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8parse-284d592b16182433.rmeta --cap-lints allow -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=3f93bad7c8cd7836 -C extra-filename=-ec4e3735f556dcc3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-86a70b5a4001bfa8.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnum_traits-01aef1403e0df129.rmeta --cap-lints 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 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=0747d51bc18468d8 -C extra-filename=-00d5600c60c2eea5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-c5278b8412a53366/build-script-build` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=9acfb46bf6180827 -C extra-filename=-aa2999a062939014 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=465f734630e4e4bb -C extra-filename=-d68d4d677fd11f9b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-aa2999a062939014.rmeta --cap-lints 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=8d5bb536de410f4b -C extra-filename=-c9a5df86e02390c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-00d5600c60c2eea5.rmeta --cap-lints 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=97d9ecaa2a94d256 -C extra-filename=-75d2697130a73976 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-63075e427f062df8.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-1fa97634ddd8eb02.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rmeta --cap-lints 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-d6781470245f3e22/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=58d17673dc66324c -C extra-filename=-0eba0c157cadfb1a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-915ee19c0d81b7d2.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --cap-lints allow -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=564f0b2b3afa3681 -C extra-filename=-bc7e06e6668a376c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-092ec346d2ec04ff.rmeta --cap-lints allow -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=31ac2079c9f3b822 -C extra-filename=-3381ea62505b4b3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --cap-lints allow -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=5d67b279f9729717 -C extra-filename=-437920beacc87590 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=33ab39f27f9f9193 -C extra-filename=-bcdeea03779bf74e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0f8dc1812dd80d04 -C extra-filename=-c955a79c3c35ae64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ec4e3735f556dcc3.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchers-bc7e06e6668a376c.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnu_ansi_term-bcdeea03779bf74e.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsharded_slab-d68d4d677fd11f9b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthread_local-3381ea62505b4b3a.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-4e2c43178c1d9cc7.rmeta --cap-lints allow -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=55e84556fb4ac9e9 -C extra-filename=-f42917a354bd62da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0eba0c157cadfb1a.rmeta --cap-lints 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=4e065673c7561d11 -C extra-filename=-d462fb6544679d14 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --cap-lints 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=87ebdb8099adca4e -C extra-filename=-1b76d6d2c85287d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c9a5df86e02390c8.rmeta --cap-lints 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=27eec4709ad98943 -C extra-filename=-ffe12d36dc4cd704 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-1194b7ea44e91a0c.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-ea345ab1386087c0.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=9fb6c301c07d362e -C extra-filename=-aae83e531114f2e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea345ab1386087c0.rmeta --cap-lints allow -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=6142ce7ad921715a -C extra-filename=-d47bfda77d17eefb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --cap-lints allow -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=82a5d989621df5f3 -C extra-filename=-bedca4016bb5373d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --cap-lints allow -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=031b895eccf49bc9 -C extra-filename=-5e61a3f176215160 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=ada990d8ed6c8475 -C extra-filename=-2d63b8c22fa81f24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=acd66b87d70f94ca -C extra-filename=-520231b729e42685 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d462fb6544679d14.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-2d63b8c22fa81f24.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-1b76d6d2c85287d1.rmeta --cap-lints 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 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=379299a449f1ad80 -C extra-filename=-b4d71f1715f8f6d5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-295d4ad6489006f2.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-5e61a3f176215160.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblock_api-2d35bde87a5b45d9.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-23ce4fb0503c045d.rmeta --cap-lints allow -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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=7c6c692f60f7d3d4 -C extra-filename=-47d5e55b65218e3f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ec4e3735f556dcc3.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnewtype_uuid-aae83e531114f2e9.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_xml-d47bfda77d17eefb.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrip_ansi_escapes-f42917a354bd62da.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-ea345ab1386087c0.rmeta --cap-lints allow -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=91ba27dc85a7620e -C extra-filename=-6c459efbae89aef0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-437920beacc87590.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=62a84a72b0c6e3be -C extra-filename=-6a059d17079e5e21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-06960acdc896df39.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=b88a48ad519545e0 -C extra-filename=-adf70738ec153122 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.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=665aa1209e17548f -C extra-filename=-a1281bef7e1e4436 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f16391ff15a1b471.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=28e4950266dbcdea -C extra-filename=-9fd3e5891a88a36a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-81df5e638b63d3bf.rmeta --cap-lints allow -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=cf78b07192ba817f -C extra-filename=-905c06849e7e0ee9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=0f50a92a3c7d8ebd -C extra-filename=-1a07868fdafa0009 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=bb72bacaaa5d5265 -C extra-filename=-5b29d3b2db0e35a5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=f0d11e4051740496 -C extra-filename=-b03d5309d760ab68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=7e032d1c91545f91 -C extra-filename=-485c94a5db98b985 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=5ade61211f6139db -C extra-filename=-feee7a47a2efc96d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c459efbae89aef0.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=b9f1869e9cba1966 -C extra-filename=-697f0cd8b1b5a4a3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-437920beacc87590.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=949818123ac2cf81 -C extra-filename=-3b4c02af2a90c465 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=9573bda19dbe4a3a -C extra-filename=-b92cacb7b61c319d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3b4c02af2a90c465.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke_derive-697f0cd8b1b5a4a3.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-feee7a47a2efc96d.rmeta --cap-lints allow -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=68091e720392c46d -C extra-filename=-537cbb000be3fd9e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-a1281bef7e1e4436.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-b4d71f1715f8f6d5.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-485c94a5db98b985.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-47d5e55b65218e3f.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-1fa97634ddd8eb02.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b03d5309d760ab68.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-bedca4016bb5373d.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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=4d38f1488c00c502 -C extra-filename=-e0337fa7d85e213e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=4d759c17fa71333f -C extra-filename=-540935f9d18758ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e0337fa7d85e213e.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-9f4a90abd2ca8fdc.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustix-ff57a44f474b5f84.rmeta --cap-lints allow -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=25415172fd60b89f -C extra-filename=-a73abb6a9f553cf2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=08f832d539619282 -C extra-filename=-78e8249f42e07b99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b92cacb7b61c319d.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-feee7a47a2efc96d.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec_derive-a73abb6a9f553cf2.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=292bcf6ead8c0b33 -C extra-filename=-6c2ba1263c8ccfc5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=ff6f481da39cf176 -C extra-filename=-bf8d3f724cb7d95f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c2ba1263c8ccfc5.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints allow -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=5f6a67d2f40740a9 -C extra-filename=-ff67373fba1598cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=53451dc868479593 -C extra-filename=-66802d1f88db96da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=7d3b6f3d3895bf6b -C extra-filename=-87358cfbff4467e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=90f5c013ed3da175 -C extra-filename=-fe334f86507fe544 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c2ba1263c8ccfc5.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblitemap-ff67373fba1598cf.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinystr-bf8d3f724cb7d95f.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-87358cfbff4467e0.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints allow -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=f6ade8163d02ebaa -C extra-filename=-bb4214f01e67b830 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f49899cd46663d26.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-66802d1f88db96da.rmeta --cap-lints allow -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=c22a061ec695c44f -C extra-filename=-921eb0e2687c5215 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c2ba1263c8ccfc5.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-b92cacb7b61c319d.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-feee7a47a2efc96d.rmeta --cap-lints allow -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=9a0fbe0023ae5681 -C extra-filename=-5adc4d33260cb881 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-78e8249f42e07b99.rmeta --cap-lints allow -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=91e22b94891e0cb2 -C extra-filename=-3530edad02a82174 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --cap-lints allow -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=3229dab51eef9e40 -C extra-filename=-a741a70a332dfb75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-a741a70a332dfb75 -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 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=bdbd5e3cd6ec6643 -C extra-filename=-6048311ae2dc2d12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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_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=6bebe47b60762431 -C extra-filename=-ad58498d396da19f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c2ba1263c8ccfc5.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpotential_utf-5adc4d33260cb881.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-6048311ae2dc2d12.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-b92cacb7b61c319d.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-feee7a47a2efc96d.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints 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-a741a70a332dfb75/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=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=0b5f3a0c369ec3b1 -C extra-filename=-b1f9eb780476db2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c2ba1263c8ccfc5.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-fe334f86507fe544.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-87358cfbff4467e0.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-b92cacb7b61c319d.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-feee7a47a2efc96d.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-921eb0e2687c5215.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints allow -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=00e2242bbf572013 -C extra-filename=-f32cc2c0c0b6af9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bb4214f01e67b830.rmeta --cap-lints allow -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=f0673d051e82002a -C extra-filename=-176f6c0138f77fe0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bb4214f01e67b830.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_meta-f32cc2c0c0b6af9c.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints 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=99a831d52d868310 -C extra-filename=-2f7e23392dcff10f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=52b213f76f24088a -C extra-filename=-f68153c06b3b5c85 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=778192aef20bc518 -C extra-filename=-b78af63ff859ea18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-f68153c06b3b5c85.rmeta --cap-lints allow -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=be52ad74a599b9df -C extra-filename=-30409c8c8fafbf05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ad58498d396da19f.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-fe334f86507fe544.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties_data-2f7e23392dcff10f.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-b1f9eb780476db2f.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-921eb0e2687c5215.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints allow -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=81a138747274a5e3 -C extra-filename=-30fea16498eabca1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bb4214f01e67b830.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_generator-176f6c0138f77fe0.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=79df6a379283267a -C extra-filename=-2c4be1bf5e39465b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-69b41a63da7482cb.so --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-9dce9dd433b03a40.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rmeta --cap-lints allow -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=9bbdcb81eae667af -C extra-filename=-82867ea8e2336e27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=341fd59c01f24bb6 -C extra-filename=-f933bcefabadd11b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3530edad02a82174.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-b78af63ff859ea18.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_derive-30fea16498eabca1.so --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ron=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libron-2c4be1bf5e39465b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-82867ea8e2336e27.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rmeta --cap-lints allow -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=a4c497b897abb0e7 -C extra-filename=-be6b222345c4a7d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=9a1451992be7675a -C extra-filename=-fd3110a1734cb7eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-be6b222345c4a7d6.rmeta --cap-lints allow -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=f791d4bf681b866c -C extra-filename=-3f0d9948289d0efd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=a92d5e18b43cbd6a -C extra-filename=-436d29f9233b1a44 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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=b7e4973e27dad9fe -C extra-filename=-c0649e5f008e0254 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-643da787369e990b.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=7a1e6fd28457ea34 -C extra-filename=-a3e84a3a9c5120af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=356beeea88274b26 -C extra-filename=-7c0570980f78ac20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=b6ff38c6879cc28e -C extra-filename=-8c94272b6f4349d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-3f0d9948289d0efd.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-a3e84a3a9c5120af.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-fd3110a1734cb7eb.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_writer-7c0570980f78ac20.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-be6b222345c4a7d6.rmeta --cap-lints allow -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=e46085f4f81b0ac5 -C extra-filename=-794bef3cbde99fa7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c0649e5f008e0254.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=23891b71ad093aaf -C extra-filename=-86c3db98e43b542d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ff57a44f474b5f84.rmeta --cap-lints allow -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=20f1217255b3421a -C extra-filename=-efa86d581ad5e425 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=ec26509ed3b05652 -C extra-filename=-5d0ab0afc6c03bbd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=44ef86e05c0bfbfd -C extra-filename=-5e2494ccbaf77437 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_lex-efa86d581ad5e425.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrsim-5d0ab0afc6c03bbd.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminal_size-86c3db98e43b542d.rmeta --cap-lints allow -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=dbe30e3ddc9070a9 -C extra-filename=-c12eeb19313c66d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.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=8942ba64a650ca6a -C extra-filename=-b59028c63f76d631 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-643da787369e990b.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-fa5497da57276273.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=1d443d24bde94634 -C extra-filename=-1075049cba52b738 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=523424236b2fc7fb -C extra-filename=-92b1aa3e0b78bf3f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5e2494ccbaf77437.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_derive-b59028c63f76d631.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=1992831d072c8feb -C extra-filename=-83e9455c840a2a09 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.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=9d38c2c831942d29 -C extra-filename=-994343de60658b03 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-30409c8c8fafbf05.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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=0d7a3fcea24f5abd -C extra-filename=-f1bf5fac384c544d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=e67f07cb7429df36 -C extra-filename=-5e24effc3905cdb4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5cbd2a1ae4b65762.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.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=84f3ce3f8f5e8c2e -C extra-filename=-d48f78beb3714f67 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cc816a849086104b.rmeta --cap-lints allow -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=8fb3194e4340362b -C extra-filename=-0892b7c6f9091dba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-0892b7c6f9091dba -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 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=160f73fd263136f7 -C extra-filename=-45e6c53d806798ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=417b35705aba10ae -C extra-filename=-afdfbb9a5281bd0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f109d2fe3457b077.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunscanny-45e6c53d806798ee.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-d48f78beb3714f67.rmeta --cap-lints 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-0892b7c6f9091dba/build-script-build` 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=b62d1a0f37e3fcbc -C extra-filename=-53205c6586b17cff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=2a07370e2ef737c1 -C extra-filename=-db3c9b2ecc2691af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ad58498d396da19f.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_normalizer_data-53205c6586b17cff.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-b1f9eb780476db2f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-78e8249f42e07b99.rmeta --cap-lints allow -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=12ca6fa0beb443c1 -C extra-filename=-2f850b0a5b1cd46a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e0cd92d16e793ef0.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=4a780a4acc87dacd -C extra-filename=-4de9c48f104ee0de --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-db3c9b2ecc2691af.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-30409c8c8fafbf05.rmeta --cap-lints allow -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=473720f49f18c7f5 -C extra-filename=-4272372a22195a49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=89ce6cee1c62ccd9 -C extra-filename=-fd407202035b7daf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=cf5ec9490ac11a82 -C extra-filename=-44bf12407b336c17 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fd407202035b7daf.rmeta --cap-lints allow -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=db15a6302b3cbaa4 -C extra-filename=-36b6a9bac408bc4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liboption_ext-4272372a22195a49.rmeta --cap-lints allow -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=d6b9d62219624966 -C extra-filename=-b7a2290707d1dba2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4de9c48f104ee0de.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-6048311ae2dc2d12.rmeta --cap-lints allow -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=6ac930ba05f1f25f -C extra-filename=-95ab78784e8251d8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=eac7776b8699bdb3 -C extra-filename=-806b911e1d092b8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-44bf12407b336c17.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libidna-b7a2290707d1dba2.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpercent_encoding-fd407202035b7daf.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-69b41a63da7482cb.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=cbf2d8c8f191b51d -C extra-filename=-ee5a9c34508efabc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-36b6a9bac408bc4f.rmeta --cap-lints allow -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=29a31258fc059f1f -C extra-filename=-51f16bece43e5ba5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0148c2b68252bdb.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=b55f158923e9acb4 -C extra-filename=-becab3cf5f033a5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ee5a9c34508efabc.rmeta --cap-lints 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-38138ec8f27c3827/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=a20c15940220d7c7 -C extra-filename=-0b7f80a297128ca2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-0b7f80a297128ca2 -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-0b7f80a297128ca2/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=a75a4acc201464ab -C extra-filename=-66554c221e5c6b38 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-63075e427f062df8.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-295d4ad6489006f2.rmeta --cap-lints 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=6598abe4111d2177 -C extra-filename=-864c63b7e70af4a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-c5278b8412a53366/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=04d3167ec03c4d0e -C extra-filename=-e1a53c12bcf4acda --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-864c63b7e70af4a0.rmeta --cap-lints 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=f7391f36de94cfe3 -C extra-filename=-4db3ec945abc632c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1d9a3d60c576cf83.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon_core-66554c221e5c6b38.rmeta --cap-lints 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-d6781470245f3e22/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=38dd186ce3c9fda3 -C extra-filename=-86623c9360417c35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=9d840fad376b37d7 -C extra-filename=-6bb438586a06bb66 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=920ced4dee1e202e -C extra-filename=-463be74199f131bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=3bc2043a9def8ef8 -C extra-filename=-6f4fccd6be0b2f12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-463be74199f131bb.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-6bb438586a06bb66.rmeta --cap-lints allow -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=ad0b659ebc7a36b9 -C extra-filename=-d28644c778c8c89b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-86623c9360417c35.rmeta --cap-lints 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=0e7f922bd7944f72 -C extra-filename=-53f4244d26df5c38 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d1592b8ac171df79.rmeta --cap-lints 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=81af8c5ece25062a -C extra-filename=-3812321603854d4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e1a53c12bcf4acda.rmeta --cap-lints 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=9f396a5507f12304 -C extra-filename=-cc0bd99aebefcb75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-295d4ad6489006f2.rmeta --cap-lints 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=017e3157fbf046f7 -C extra-filename=-541cfe82cc6c5bc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=fcd93ce94cc71678 -C extra-filename=-9f4d6e9381119968 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=9ae064c668e1d5c8 -C extra-filename=-41ad5dfd33056eb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-53f4244d26df5c38.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-6f4fccd6be0b2f12.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-f49899cd46663d26.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-9f4d6e9381119968.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-3812321603854d4b.rmeta --cap-lints 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 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=a652bc1b0ec45c2b -C extra-filename=-a7ffbd14dd2fdc66 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-541cfe82cc6c5bc2.rmeta --cap-lints 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 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=986f40e7ca576cbc -C extra-filename=-c76c59798d018746 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=2ba66bfac2ccddf6 -C extra-filename=-a1de15522698ee85 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-a1de15522698ee85 -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-c76c59798d018746.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-a7ffbd14dd2fdc66.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-41ad5dfd33056eb0.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=e90d6f71b85223bd -C extra-filename=-b70339364417b2b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cc0bd99aebefcb75.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-63075e427f062df8.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_epoch-5931c332e2b33446.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-ab6128f7605434e4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-295d4ad6489006f2.rmeta --cap-lints allow -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=8773699a8483a464 -C extra-filename=-446a649069257ea6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-446a649069257ea6 -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-446a649069257ea6/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-a1de15522698ee85/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=b33e4bab21a1fca5 -C extra-filename=-c605852a1402397e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fae1c01aaa261193.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=e27eab64d1d8b926 -C extra-filename=-62bc66608a046eff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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 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=ec9d37159ea02179 -C extra-filename=-5f398b4a25411602 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-5f398b4a25411602 -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 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=ce56767333722b9b -C extra-filename=-5d963232e2253d46 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=bcd49d931fecc02c -C extra-filename=-2d379faf5e3b9fdf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5d963232e2253d46.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.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/paste-5f398b4a25411602/build-script-build` 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=c24578667a1a4e14 -C extra-filename=-369ae3ae12ff4025 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-62bc66608a046eff.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=1a84bc51b4b6b475 -C extra-filename=-9f041112e5338dc3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6b75aecfd848157.rmeta --cap-lints 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=d0c63d3938348d0c -C extra-filename=-746c2617c522aa2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1d9a3d60c576cf83.rmeta --cap-lints allow -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=3e8955c81f9178d8 -C extra-filename=-bee5f6f88f7dc1f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --cap-lints allow -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=8c0cd0b6de9bb823 -C extra-filename=-2aa3a2379d9f7ebf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=9bbe98907a79bf11 -C extra-filename=-6f13d12cdbf20786 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=b16c0c8fc44d7b02 -C extra-filename=-6efb4fcdee55f4b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=ed8c5dcb5460ef90 -C extra-filename=-826b189d207b09a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-826b189d207b09a9 -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=ff2e456899d0210e -C extra-filename=-425ff1ac4bb8fe75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=6c0abcd514029bb8 -C extra-filename=-bac9a310f1122bf3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=6e9467129171743d -C extra-filename=-9b776968d946dded --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2d379faf5e3b9fdf.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_runtime-bac9a310f1122bf3.rmeta --cap-lints allow -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=44600b98dc09557e -C extra-filename=-78ba0085295b9796 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-49cb3d8ae8f82e2f.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-3f0d9948289d0efd.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-2aa3a2379d9f7ebf.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-fd3110a1734cb7eb.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-425ff1ac4bb8fe75.rmeta --cap-lints 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-826b189d207b09a9/build-script-build` 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=8a0370d23c7dc522 -C extra-filename=-97e0c2935ae2800b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-388815259bf89f26.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-746c2617c522aa2f.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-369ae3ae12ff4025.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-806b911e1d092b8e.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburlencoding-6f13d12cdbf20786.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-d48f78beb3714f67.rmeta --cap-lints allow -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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=e83743e5fd744d25 -C extra-filename=-051e9e2d5ddb8aa5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinotify_sys-bee5f6f88f7dc1f4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --cap-lints allow -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=2b57218df3d187fe -C extra-filename=-bff1a1ba1e118ab7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9f041112e5338dc3.rmeta --cap-lints 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=6c8c08e7cf34072f -C extra-filename=-022283b1c8d441f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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=53ad9e688e350688 -C extra-filename=-d634d974a5e64124 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-537cbb000be3fd9e.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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=74cd899eae2f6817 -C extra-filename=-af2aa3b4df4a50cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --cap-lints allow -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=9192e4cb267f8fce -C extra-filename=-799ba0426ae1f7d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --cap-lints allow -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=5f7da2c61390a23e -C extra-filename=-5a3df8b41103c41c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --cap-lints allow -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=bb4bb50b18239b97 -C extra-filename=-1f6acfaf6f9a137a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0148c2b68252bdb.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-69b41a63da7482cb.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=314a93e011dc95c9 -C extra-filename=-6d73b143bc6c591e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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 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=b0bbf941a93f56aa -C extra-filename=-0a8130bdecea3a21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-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=6b11d3c95885dda1 -C extra-filename=-c1ffcd050dc87a9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-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=000892ce463bb3a1 -C extra-filename=-0150cf4b13901a7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c1ffcd050dc87a9a.rmeta --cap-lints allow -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=5028a719274e0ed5 -C extra-filename=-54bb41a12bac853d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0a8130bdecea3a21.rmeta --cap-lints allow -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=20db79b5bacd15ea -C extra-filename=-418c1a702a22d138 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-af2aa3b4df4a50cd.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_derive-6d73b143bc6c591e.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpaste-022283b1c8d441f1.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg-9b776968d946dded.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --cap-lints allow -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=05ea72cfc90fe54c -C extra-filename=-92ef73891b647112 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bff1a1ba1e118ab7.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librust_stemmers-1f6acfaf6f9a137a.rmeta --cap-lints allow -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=45847273b23da4e5 -C extra-filename=-71547e4e325be1df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-051e9e2d5ddb8aa5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmio-5a3df8b41103c41c.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify_types-799ba0426ae1f7d7.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rmeta --cap-lints allow -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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=cb579914cc19ef97 -C extra-filename=-7c35419bb61bce3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0f8d66d09b1093f1.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep508_rs-97e0c2935ae2800b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-78ba0085295b9796.rmeta --cap-lints 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=44f1ef72cd1e2cc4 -C extra-filename=-98aad4ba2f1a7d14 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=fd6c1d192b429693 -C extra-filename=-eb671156bea9d3d8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=0938714cf8a91ba1 -C extra-filename=-d67c29b579ccd53a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.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=0183337adf7874f0 -C extra-filename=-edb32cac6a5d97c5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e0cd92d16e793ef0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=377ed0acb42f1f3f -C extra-filename=-c3047cff5f269b9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5425c1b4d87eb3a9.rmeta --cap-lints allow -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=be9247c6cb69b498 -C extra-filename=-6b6e5c91ccf4f854 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-6b6e5c91ccf4f854 -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=50b90b8c6d14c38e -C extra-filename=-4c6f7e6c22edb429 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=7fc06b52109d9e82 -C extra-filename=-3f96f7879903bc80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=3eb66e352402919b -C extra-filename=-7c34be7ddb1756e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=ae012c99bcd05330 -C extra-filename=-9ae8f0421b39fe4a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4c6f7e6c22edb429.rmeta --extern radium=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libradium-98aad4ba2f1a7d14.rmeta --extern tap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtap-0a8130bdecea3a21.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwyz-54bb41a12bac853d.rmeta --cap-lints 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-6b6e5c91ccf4f854/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=2db6d0e425729589 -C extra-filename=-5b1d39482cd93e64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6701dbcd4e703913.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.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=e8a7359954d26702 -C extra-filename=-8889ac6238c8b4b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=b51c7b355cdddcc4 -C extra-filename=-20e4b1d086b13d77 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=94961afc40fb514c -C extra-filename=-fedf2e5f42dc49b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive_internals-20e4b1d086b13d77.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=2543610a5bc2367e -C extra-filename=-8154c84a23263492 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8889ac6238c8b4b8.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=9d05f02e149e0819 -C extra-filename=-c1b4589b8d510f05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-59c854f6bb1a4ac9.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-c3047cff5f269b9a.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-92ef73891b647112.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-418c1a702a22d138.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3f96f7879903bc80.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-7c35419bb61bce3a.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-95ab78784e8251d8.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-7c34be7ddb1756e3.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-806b911e1d092b8e.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=026300d3ce088e8e -C extra-filename=-ade497aabc83bf7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cc0bd99aebefcb75.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-69b41a63da7482cb.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --cap-lints allow -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=85c9728cff6231e4 -C extra-filename=-b7835faad9e31cb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-806b911e1d092b8e.rmeta --cap-lints allow -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=ac62f54cd440d189 -C extra-filename=-056a252952847fdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=58d9c096ec171b2c -C extra-filename=-33e54e921787d83d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=c64804d32d6b8c63 -C extra-filename=-2ec40517d4fc3afb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-33e54e921787d83d.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libref_cast-8154c84a23263492.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars_derive-fedf2e5f42dc49b2.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --cap-lints allow -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=ae225a6d5dac383d -C extra-filename=-0cd5373754ed6ecf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-9ae8f0421b39fe4a.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=61bc0d532c56ab1a -C extra-filename=-e25e64c6a9da1011 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.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=972a0005f79daf47 -C extra-filename=-8e5e5cdf52ccb73d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars-2ec40517d4fc3afb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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=ae8f13d1064c3d7e -C extra-filename=-aae31d43a54c88a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=2574a6defcc8ba04 -C extra-filename=-130d780ef0b2ed4d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-130d780ef0b2ed4d -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-aae31d43a54c88a6.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=68114a65d08ea286 -C extra-filename=-1c59d74482f21d0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d1592b8ac171df79.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-9a994e4a07810f57.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rmeta --cap-lints allow -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=894ad770830a3d72 -C extra-filename=-0678d842156cad55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-0678d842156cad55 -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-0678d842156cad55/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=901aa5f5e9050518 -C extra-filename=-5f2c5ba2d36242e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case_core-1c59d74482f21d0e.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-130d780ef0b2ed4d/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=63a2ddd93395c672 -C extra-filename=-a2d040f0c9e984b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.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 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=1447e70a6e4bce4c -C extra-filename=-4de023de9bf4622b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-4de023de9bf4622b -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-4cfeec5e8a7cc8bd.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=8784fcabba1a9755 -C extra-filename=-459082e5820fc94a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --cap-lints allow -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=8d2d933c0254f649 -C extra-filename=-451f22581bf3f823 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-451f22581bf3f823 -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-c0c2df6a55298c31.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=a26c98d344c93b8e -C extra-filename=-087512ce0e856101 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=b8ab82d15b35bc59 -C extra-filename=-98dc1c99c1c60cb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=810174442704c8a1 -C extra-filename=-62993d0eaa630760 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-98dc1c99c1c60cb3.rmeta --cap-lints allow -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=95d9c5367032e626 -C extra-filename=-c76d27c6251a7cee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_lossy-459082e5820fc94a.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-bb62ba4a8f4845b9.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhtml_escape-087512ce0e856101.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --cap-lints 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-451f22581bf3f823/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-4de023de9bf4622b/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=1b3dbaa426df2407 -C extra-filename=-5c20d1c6f6258e5a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-81df5e638b63d3bf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --cap-lints 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=f8cdc79afad6b7ea -C extra-filename=-474bb423db85c134 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5f2c5ba2d36242e8.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=9d6b1df446427f35 -C extra-filename=-38ef57fd63b7b5b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5425c1b4d87eb3a9.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --cap-lints allow -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=18f28b600ca6faa4 -C extra-filename=-df7ffd3455648cd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-92b1aa3e0b78bf3f.rmeta --cap-lints allow -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=1e1b8774f3deceeb -C extra-filename=-e6c749b16b24a362 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rmeta --cap-lints allow -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=76c4fd799d1ba71a -C extra-filename=-f57a560bb971e686 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --cap-lints allow -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=8e37176db59d1bf3 -C extra-filename=-d770fe408e7d8b9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bbd64436667c447.rmeta --cap-lints allow -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=231ced19a679672b -C extra-filename=-caeea196d62d4ee3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=365dbf968debc151 -C extra-filename=-33e25e1f1e82d7fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=a48bf6d39907ceec -C extra-filename=-398a9a1f4d887f67 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_svg-c76d27c6251a7cee.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescargot-38ef57fd63b7b5b4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-0bbd64436667c447.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnormalize_line_endings-33e25e1f1e82d7fa.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_pipe-d770fe408e7d8b9d.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox_macros-e6c749b16b24a362.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwait_timeout-f57a560bb971e686.rmeta --cap-lints 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=009727a046274a5b -C extra-filename=-44207b89285b75f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-caeea196d62d4ee3.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnom-62993d0eaa630760.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-364e8756db9f3441.rmeta --cap-lints allow -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=e4a214c4a018c63e -C extra-filename=-c2cff3aafde737d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-92b1aa3e0b78bf3f.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-df7ffd3455648cd1.rmeta --cap-lints 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 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=77f8096657b0d2bd -C extra-filename=-5a8f91ea7018e6a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=0440c94d6bea797c -C extra-filename=-bbbeaeaf2a8c5fed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --cap-lints allow -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=1934203f3dea9d7a -C extra-filename=-4a2d098c7445a58f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5a8f91ea7018e6a1.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_str_bytes-bbbeaeaf2a8c5fed.rmeta --cap-lints allow -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=a229201d2cc63266 -C extra-filename=-bfb8f5952a0f794d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-92b1aa3e0b78bf3f.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-df7ffd3455648cd1.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_nushell-c2cff3aafde737d1.rmeta --cap-lints allow -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=43a3facc56dbdbef -C extra-filename=-2ffd387cd7ba5e81 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5c20d1c6f6258e5a.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminfo-44207b89285b75f7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-bedca4016bb5373d.rmeta --cap-lints allow -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=e53ba548d3286001 -C extra-filename=-104e3ef9daf2834c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-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=a63af9bf52b18147 -C extra-filename=-f92f179a2e7cdc5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=3b3170225bae2c49 -C extra-filename=-c7a9361b21b72c7e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f92f179a2e7cdc5f.rmeta --cap-lints allow -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=254589c40e2a04fe -C extra-filename=-6dc96908a033c723 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=951cd7499d0ec45d -C extra-filename=-e3339cbaa5ad54df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=68180f23b9cb4aba -C extra-filename=-52935decc3652c76 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescape8259-e3339cbaa5ad54df.rmeta --cap-lints allow -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=5b0450c7681c64b7 -C extra-filename=-fc291e935fba9913 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6dc96908a033c723.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=99d4c43178b9ae39 -C extra-filename=-a32b31278803c398 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c7a9361b21b72c7e.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rmeta --cap-lints allow -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=a275edf720e473e4 -C extra-filename=-a5a283110505a231 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ef7a40217a2bedfa.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.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=ccc29cf09d660548 -C extra-filename=-acf97b4097d0abd8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5425c1b4d87eb3a9.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-f109d2fe3457b077.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-4e2c43178c1d9cc7.rmeta --cap-lints allow -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=8e5fc985461d65f7 -C extra-filename=-64a97d1a6574b237 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5cbd2a1ae4b65762.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfancy_regex-a32b31278803c398.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibtest_mimic-52935decc3652c76.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rmeta --cap-lints allow -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=bc898ea50d6309f3 -C extra-filename=-16cb9e289b02a14a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fc291e935fba9913.rmeta --cap-lints allow -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=650a94c8893d1367 -C extra-filename=-867f152fb234d306 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-9ae8f0421b39fe4a.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-bdd00d6713dd6c09.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=a766c027ec2c04c8 -C extra-filename=-82c9114671fd802a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=c331555cfe7141f1 -C extra-filename=-f6d4189adf6c2535 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=c4688b81a7ebd823 -C extra-filename=-eaada0e9930c95d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-82c9114671fd802a.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-fc291e935fba9913.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-16cb9e289b02a14a.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimdutf8-f6d4189adf6c2535.rmeta --cap-lints allow -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=df84d19784ec1df4 -C extra-filename=-f8beb34c5609c003 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-acf97b4097d0abd8.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.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=f2424f2531bc559e -C extra-filename=-fd4c610623378273 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --cap-lints allow -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=c4ff33e619f4aac1 -C extra-filename=-8e2716c1aebbca04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=c1f4778802295ef2 -C extra-filename=-d52f1cd25de3e8d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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=ba40c94697815d38 -C extra-filename=-d382352a0fa22f49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8e2716c1aebbca04.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=98485953282883cf -C extra-filename=-79d216b5da2ac024 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-eaada0e9930c95d9.rmeta --cap-lints allow -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=da0ecb4146310729 -C extra-filename=-f27e0bd435898daf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-95ab78784e8251d8.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=2c8defcc4ec6a8bf -C extra-filename=-d295c1644c1c71df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rmeta --cap-lints allow -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=035a449e0e9097f4 -C extra-filename=-0e77d31b7d063aca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=d2c08fc1d0814d12 -C extra-filename=-4e4a912486f5c60a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ruff-4e4a912486f5c60a -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=5d4ba1673fd18fea -C extra-filename=-ae3dcb6165ef5b95 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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-4e4a912486f5c60a/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=f1c963756c94be82 -C extra-filename=-43a6331f0a4fd9cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-eaada0e9930c95d9.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmunge-d382352a0fa22f49.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-fc291e935fba9913.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-16cb9e289b02a14a.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librend-79d216b5da2ac024.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv_derive-0e77d31b7d063aca.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=c34bec0866d859ab -C extra-filename=-4e61f0ab5d1181ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-540935f9d18758ef.rmeta --cap-lints allow -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=bbba1d358e8819d2 -C extra-filename=-1ab18f187bcdbdc0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=bcea923075aa1b8b -C extra-filename=-4e698688522e65f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=fdda27e31aabf7e9 -C extra-filename=-dc68ab9f531f0256 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 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=1efc565bf1b50226 -C extra-filename=-c51a83a5d8f40b11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdifflib-dc68ab9f531f0256.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-ae3dcb6165ef5b95.rmeta --cap-lints allow -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=29011a77a0bb9f27 -C extra-filename=-b67a34835f5d2542 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ae3dcb6165ef5b95.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtermtree-1ab18f187bcdbdc0.rmeta --cap-lints allow -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=8a9cef9c756ddd53 -C extra-filename=-2bb5a1f4923c43c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates-c51a83a5d8f40b11.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-ae3dcb6165ef5b95.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_tree-b67a34835f5d2542.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rmeta --cap-lints allow -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=3f8a31d081021d56 -C extra-filename=-7cf148914b434890 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-4e698688522e65f5.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-fd3110a1734cb7eb.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=de5e63c7d91b4f73 -C extra-filename=-0904b3e5882febab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=77484c5d3775291d -C extra-filename=-3eac8f6dc6554946 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=14eb8e553d132c8d -C extra-filename=-35f9a1165b36a2b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f27e0bd435898daf.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.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=4f4d534d848f4051 -C extra-filename=-9976c22b1b597278 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty-9976c22b1b597278 -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=29308edb97209935 -C extra-filename=-b1ac0e7f3805306a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=7d543a63c141f5ee -C extra-filename=-9978704d8dc75007 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3530edad02a82174.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-8c4cbbad9107f900.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunit_prefix-b1ac0e7f3805306a.rmeta --cap-lints 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-9976c22b1b597278/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=72fa55f674b6f8b5 -C extra-filename=-e74afefe5002d1c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5c20d1c6f6258e5a.rmeta --cap-lints allow -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=0c0103ab70d1a6ff -C extra-filename=-8969d3fe2352b0a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-aa2999a062939014.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rmeta --cap-lints allow -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=46f40953ee69bd98 -C extra-filename=-5479e8346b43065e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b0148c2b68252bdb.rmeta --cap-lints allow -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=59d8e1425d99ded8 -C extra-filename=-3660051d3008a12c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=ed16f77861eb8eab -C extra-filename=-8712f728976bea4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=3fcbea6b58dd97a7 -C extra-filename=-731905500bd1f23f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3660051d3008a12c.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyansi-8712f728976bea4b.rmeta --cap-lints 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=3a6c222cc9920f8a -C extra-filename=-5e78e5848e1677cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=95411e0c7d6fa51c -C extra-filename=-754f54b7728b0767 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-7cf148914b434890.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=9a5f511f0e6d7d6a -C extra-filename=-80634e9273c333a5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1194b7ea44e91a0c.rmeta --cap-lints allow -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=1e4643d53c6f8c98 -C extra-filename=-9fd35fb8c43c42fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a994e4a07810f57.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-4cd168179e707783.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-8b15bb81ae95f635.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=dbca7884dafd9f51 -C extra-filename=-e5f4465e2a9ec21a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=1a4059f32199e69c -C extra-filename=-7801deaef02d391b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9265dbac6aae5cb6.rmeta --cap-lints allow -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=4f6a134e1e253f60 -C extra-filename=-1025b9c2819d1de6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7801deaef02d391b.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-f1b3dd11df91c70f.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-8d99bb4f71b84fe9.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-49cb3d8ae8f82e2f.rmeta --cap-lints allow -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=d4968992cce2a0e6 -C extra-filename=-24774e0a6b777530 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-7cf148914b434890.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.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=b6d45cb9667cd136 -C extra-filename=-c206a25823af6af3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-7cf148914b434890.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_mdtest-24774e0a6b777530.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.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=c0f04efb5ac07470 -C extra-filename=-7053fef4b46565d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern csv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcsv-1025b9c2819d1de6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f27e0bd435898daf.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.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 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=7d53f410ecfe0c93 -C extra-filename=-aced24fb1e8bd69f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.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-e5f4465e2a9ec21a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=dba6b6fdfeb0e02d -C extra-filename=-75a25170cce07cdf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.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-e5f4465e2a9ec21a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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 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=8d06d7306dcb4d6b -C extra-filename=-dd93cd43e52aadf9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.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-e5f4465e2a9ec21a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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 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=bb607aedf7cc9439 -C extra-filename=-644333539beca9e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-731905500bd1f23f.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-80634e9273c333a5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-9fd35fb8c43c42fb.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-754f54b7728b0767.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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_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=b23e11abf9e971af -C extra-filename=-df31b51339badcde --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-731905500bd1f23f.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-80634e9273c333a5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-9fd35fb8c43c42fb.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-754f54b7728b0767.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=bc45870091516915 -C extra-filename=-c598db6ed4d81a4e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-731905500bd1f23f.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-80634e9273c333a5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-9fd35fb8c43c42fb.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-754f54b7728b0767.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=b964d88f238d9b65 -C extra-filename=-ffc1c61ec5173928 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5e78e5848e1677cf.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=d7e78c97d4fc8530 -C extra-filename=-f43b2cddf002ad31 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5e78e5848e1677cf.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=b52f6aec0c2043b3 -C extra-filename=-32a52a49ec2778d8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5e78e5848e1677cf.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=84f096f039ae6678 -C extra-filename=-b096c156b66e6d22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-5e78e5848e1677cf.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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 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=397ce1890fed3c52 -C extra-filename=-2c346b3b7e234fb1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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=1fc12800f30cbff5 -C extra-filename=-c3175c48d3dcd25d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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=20049111233b1c75 -C extra-filename=-c54abbae08f8e2ac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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=7d9dc02c7c54e567 -C extra-filename=-bc07c89815d22a6e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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 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=887e55aaf062fcaf -C extra-filename=-33af9206053ab689 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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=f6f46a22ced1f84b -C extra-filename=-6f6ce6eb874fa6f0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-e74afefe5002d1c6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-9978704d8dc75007.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-8969d3fe2352b0a8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=d354a2093707e3f6 -C extra-filename=-b53157903f6e91c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f27e0bd435898daf.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-35f9a1165b36a2b3.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 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=b86dd0311dafe32b -C extra-filename=-d83efa0276fab13a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=e1c0e398a041d2ca -C extra-filename=-6fd58bc381dbea2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=6f918c090fd407e1 -C extra-filename=-a42a17339b7879ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=565844fbc274da39 -C extra-filename=-dcad4b955a7633f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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 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=11ec7a0e59dd65d0 -C extra-filename=-df8d7a65042e8390 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=88a1ecdbf3a2b886 -C extra-filename=-905242b23a9858fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=ed85fa4cf769acd2 -C extra-filename=-78fa2db5e8092069 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=bc7414adcc4ece5b -C extra-filename=-b5e99db512b820fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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-3eac8f6dc6554946.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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 --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=10cb560039b411c7 -C extra-filename=-9334940dd6dfd007 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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 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=0c90f3b07e0de485 -C extra-filename=-c64c52e3fb3c9a7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=3bbb7d437b801981 -C extra-filename=-d11ed45b852c6c6c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=78802ceb5491aa84 -C extra-filename=-ea65e36b85dc2de9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=3b2abc8afb5cbcc6 -C extra-filename=-00df09f1c438f0e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=cc1f4b371e8cb200 -C extra-filename=-9ec85bff3929bdf7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=d9b4ec09fc26613c -C extra-filename=-bc0f6da3671a7f32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=b551c3325f29aa4b -C extra-filename=-36d74b6f3bd9979d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-0904b3e5882febab.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=c2eeaeeb15afaa6b -C extra-filename=-ea9a5bf4938c2ba1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-7cf148914b434890.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=2b0c1303df53f5d1 -C extra-filename=-8135d8f06f77e51d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-4a2d098c7445a58f.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-2bb5a1f4923c43c8.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-4e61f0ab5d1181ec.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-bfb8f5952a0f794d.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-2ffd387cd7ba5e81.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-d295c1644c1c71df.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-fd4c610623378273.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-43a6331f0a4fd9cc.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-104e3ef9daf2834c.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=48983eee80c8c11a -C extra-filename=-7463158c54c151e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-4e698688522e65f5.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-fd3110a1734cb7eb.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=68a45c72815b54dd -C extra-filename=-228b461edee3d5f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f27e0bd435898daf.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.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=8a2fafc86787eab3 -C extra-filename=-7c6ec3cb35150ef8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f27e0bd435898daf.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.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=6e9343288b94b011 -C extra-filename=-2dc6d501eb0f69b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-acf97b4097d0abd8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.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=b7339bf2bae384cc -C extra-filename=-1dcb0055938131cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-f8beb34c5609c003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-acf97b4097d0abd8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.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=5649cbb819d07b63 -C extra-filename=-7c30df1d6203a1f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-95ab78784e8251d8.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-867f152fb234d306.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=0c80ad7c9ab4b611 -C extra-filename=-0b97570650c3d07f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.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_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=2b650f59efc5c9d7 -C extra-filename=-352a674fb6094764 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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_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=a19b06ad3d4d8a77 -C extra-filename=-818a4fb4b5725a0a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.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_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=e3c4fbc16052c665 -C extra-filename=-4662117b521cf322 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.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_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=21d82a49683b4eee -C extra-filename=-51623aef5bf89e2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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 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=c8a8ef8db5276715 -C extra-filename=-6478e50105f582ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=2c560a47d3fbeccd -C extra-filename=-7d7fee401af2c902 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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_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=6004abba654d7f0b -C extra-filename=-a0fe174002df0e52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-b7835faad9e31cb7.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-056a252952847fdb.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-ade497aabc83bf7a.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a5a283110505a231.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-acf97b4097d0abd8.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.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 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=efe985b86f8805c8 -C extra-filename=-eb2020860d13c820 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=12e265c3fa2b7581 -C extra-filename=-f958b9e7a9ae9654 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=bf92b065414856ab -C extra-filename=-35c8727c2a38a5ab --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=97bd0a768ba8d82a -C extra-filename=-3a77222c56c58d87 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=e8df6a6bc47662a6 -C extra-filename=-415391372378cba2 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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 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=3232d0a0388a0811 -C extra-filename=-cc4101905ef21588 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=ec5208f05bdd2168 -C extra-filename=-c77b98b349546b10 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=bc432f4154820d26 -C extra-filename=-f2ccb086a4e17578 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=cdf7423fbdcfd96a -C extra-filename=-34cfb8a09ee52560 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=2f6370783d525782 -C extra-filename=-134921bb80f17b68 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=983b45ba9ffb9fa6 -C extra-filename=-6fb021c1c3dd91b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=e5f5130e85e0d655 -C extra-filename=-98bfb8234d03551a --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=8ead60b61fa051df -C extra-filename=-bc2ab67644cee6b1 --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=886d5c830b11ed03 -C extra-filename=-306b0f073f9cab9d --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=f635bf602fe43c07 -C extra-filename=-fc288d3e68cd3298 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=9550fca9d7c35c41 -C extra-filename=-29fb4b3c98978fbf --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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_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=e799ef72d49c8362 -C extra-filename=-afbed056246d44d5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e0cd92d16e793ef0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.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=e69fd1b65ac4b4d2 -C extra-filename=-02ce7ae4d7f13a42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-1194b7ea44e91a0c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-ea345ab1386087c0.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=39ed514f0b4623ee -C extra-filename=-0c442b1afc7af3c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.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=4006fb8160b54da9 -C extra-filename=-33d3141d4e99fd89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-c3047cff5f269b9a.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-92ef73891b647112.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-418c1a702a22d138.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3f96f7879903bc80.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-7c35419bb61bce3a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-95ab78784e8251d8.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-7c34be7ddb1756e3.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-806b911e1d092b8e.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_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=860a401e7fd42469 -C extra-filename=-fb17c2bd547684c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f933bcefabadd11b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.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=9e8cc5d6921348c3 -C extra-filename=-7b4fb868e982618a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.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=413e36044e8e3c4f -C extra-filename=-ab8aeaac9936506a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-9ae8f0421b39fe4a.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-b70339364417b2b6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-71547e4e325be1df.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rlib --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-bdd00d6713dd6c09.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-092ec346d2ec04ff.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=ea467dfd824243b2 -C extra-filename=-41a007b52fedc6f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-9ae8f0421b39fe4a.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-5b1d39482cd93e64.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=a721ac1e8f320099 -C extra-filename=-ed0d20b65c958b38 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-6efb4fcdee55f4b5.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.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=eef803cd98bf150c -C extra-filename=-eb0ce2606c77af2e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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=301c1f976d97ea29 -C extra-filename=-90ddd434921c543e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-537cbb000be3fd9e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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=4ba44faa817cef18 -C extra-filename=-0e91394e19bc0321 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59c854f6bb1a4ac9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=171a8fd5e03d4df7 -C extra-filename=-13c17ea9bbff422c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6701dbcd4e703913.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.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=cb05fc94abedb1ce -C extra-filename=-28aae1b0d86f4c42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5cbd2a1ae4b65762.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.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=d7e3606e1e3126b0 -C extra-filename=-296b4d0572e0ab93 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9c0090e8fa4ca8d6.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-a1281bef7e1e4436.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-b4d71f1715f8f6d5.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-485c94a5db98b985.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-47d5e55b65218e3f.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-1fa97634ddd8eb02.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b03d5309d760ab68.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-bedca4016bb5373d.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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=3f49050b23f880bd -C extra-filename=-7e94fc8499fcb5be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-30409c8c8fafbf05.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.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=91b5dfe1015f951b -C extra-filename=-5bbb646b449e0835 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.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=f8abb255f2ee672f -C extra-filename=-61df6c73d172cacb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fae1c01aaa261193.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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=ce9e7f8ae8225fd9 -C extra-filename=-a34ef00c14d78c1a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2f5cf073f74bf654.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-915ee19c0d81b7d2.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.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=ed469b870f4c5d3f -C extra-filename=-f00da56ae86a6604 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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=d4c6189c400bd99c -C extra-filename=-c743943ffbc40b2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-42cf392696c2ab4d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-432543dd8e094a63.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=ff82948cdb6dfb27 -C extra-filename=-d0f0275e7e67da64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-957e4212e587ed76.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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=81ed4414fda32850 -C extra-filename=-2e15305bda37ca0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c8d131e0a90fab3.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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=af2990288b107df0 -C extra-filename=-6874ac712ff1a6bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a18be813a446a7f9.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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 413m 08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-7463158c54c151e2 --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' --skip mdtest__generics_specialize_constrained` 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 1.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-8135d8f06f77e51d --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' --skip mdtest__generics_specialize_constrained` 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 1.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-00df09f1c438f0e0 --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' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 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/analyze_graph-c64c52e3fb3c9a7a --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' --skip mdtest__generics_specialize_constrained` 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.72s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-bc0f6da3671a7f32 --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' --skip mdtest__generics_specialize_constrained` 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 1.47s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/config-ea65e36b85dc2de9 --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' --skip mdtest__generics_specialize_constrained` 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.06s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/direxist_guard-36d74b6f3bd9979d --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' --skip mdtest__generics_specialize_constrained` 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.06s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/integration_test-d11ed45b852c6c6c --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' --skip mdtest__generics_specialize_constrained` 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.37s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/resolve_files-9ec85bff3929bdf7 --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' --skip mdtest__generics_specialize_constrained` 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.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/color-6fb021c1c3dd91b9 --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' --skip mdtest__generics_specialize_constrained` running 32 tests test ann_eof::case ... 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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/examples-3a77222c56c58d87 --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' --skip mdtest__generics_specialize_constrained` 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-eb2020860d13c820 --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' --skip mdtest__generics_specialize_constrained` 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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/rustc_tests-fc288d3e68cd3298 --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cache_key-c743943ffbc40b2b --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' --skip mdtest__generics_specialize_constrained` 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-296b4d0572e0ab93 --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' --skip mdtest__generics_specialize_constrained` 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.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_formatter-61df6c73d172cacb --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' --skip mdtest__generics_specialize_constrained` 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-f00da56ae86a6604 --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' --skip mdtest__generics_specialize_constrained` 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-33d3141d4e99fd89 --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' --skip mdtest__generics_specialize_constrained` 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 1.95s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_markdown-fb17c2bd547684c1 --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' --skip mdtest__generics_specialize_constrained` 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.06s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-c206a25823af6af3 --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' --skip mdtest__generics_specialize_constrained` running 24 tests test mdtest::flake8-pyi/string-or-bytes-too-long.md ... ok 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::notebook/cell-boundaries.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pylint/magic-value-comparison.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::refurb/subclass-builtin.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test mdtest::suppression/ignore.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_notebook-02ce7ae4d7f13a42 --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' --skip mdtest__generics_specialize_constrained` 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 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_ast-a34ef00c14d78c1a --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' --skip mdtest__generics_specialize_constrained` 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-b5e99db512b820fe --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/identifier-d83efa0276fab13a --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/match_pattern-6fd58bc381dbea2d --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parentheses-df8d7a65042e8390 --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parenthesize-905242b23a9858fa --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/source_order-a42a17339b7879ef --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' --skip mdtest__generics_specialize_constrained` 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-78fa2db5e8092069 --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' --skip mdtest__generics_specialize_constrained` 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.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/visitor-dcad4b955a7633f1 --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' --skip mdtest__generics_specialize_constrained` 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/ruff_python_codegen-afbed056246d44d5 --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' --skip mdtest__generics_specialize_constrained` 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.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-352a674fb6094764 --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' --skip mdtest__generics_specialize_constrained` 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.14s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-7d7fee401af2c902 --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' --skip mdtest__generics_specialize_constrained` 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-51623aef5bf89e2c --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' --skip mdtest__generics_specialize_constrained` running 376 tests test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/fmtonoff6.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/fmtskip10.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip12.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/fmtskip13.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring.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/function2.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/line_ranges_basic.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/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/line_ranges_fmt_off_overlap.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/linelength6.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_1.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/module_docstring_after_comment.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/module_docstring_followed_by_class.py ... ok test black_compatibility::cases/module_docstring_followed_by_function.py ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pattern_matching_style.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/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pep_570.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_572.py ... ok test black_compatibility::cases/pep_572_py39.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/power_op_newline.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/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/pep_701.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fstring.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_hug_parens_with_braces_and_square_brackets.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_long_strings__edge_case.py ... ok test black_compatibility::cases/preview_long_strings.py ... ok test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.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/preview_long_strings__regression.py ... ok test black_compatibility::cases/py310_pep572.py ... ok test black_compatibility::cases/python37.py ... ok test black_compatibility::cases/python38.py ... ok test black_compatibility::cases/python39.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_await_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_for_brackets.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_parens.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/torture.py ... 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/tricky_unicode_symbols.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::blank_line_before_class_docstring.py ... ok test format::carriage_return/string.py ... ok test format::comment_prefixes.py ... ok test format::docstring_chaperones.py ... ok test format::docstring.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_code_examples_dynamic_line_width.py ... ok test format::docstring_newlines.py ... ok test format::docstring_non_visible_characters.py ... ok test format::docstring_tab_indentation.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::empty_now_newline.py ... ok test format::empty_trailing_newline.py ... ok test format::empty_whitespace.py ... ok test format::expression/annotated_assign.py ... ok test format::expression/attribute.py ... ok test format::expression/await.py ... ok test format::expression/binary.py ... ok test format::expression/binary_implicit_string.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/boolean_operation.py ... ok test format::expression/bytes.py ... ok test format::expression/call.py ... ok test format::expression/compare.py ... ok test format::expression/dict.py ... ok test format::expression/dict_comp.py ... ok test format::docstring_code_examples.py ... ok test format::expression/fstring.py ... ok test format::expression/fstring_multiline_replacement_field.py ... ok test format::expression/fstring_preview.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/join_implicit_concatenated_string_assignment.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/named_expr.py ... ok test format::expression/lambda.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::expression/nested_string_quote_style.py ... ok test format::expression/slice.py ... ok test format::expression/starred.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/string.py ... ok test format::expression/subscript.py ... ok test format::expression/tuple.py ... ok test format::expression/unary.py ... ok test format::expression/tstring.py ... ok test format::expression/unsplittable.py ... ok test format::expression/yield.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::expression/yield_from.py ... ok test format::fluent.py ... ok test format::fmt_on_off/comments.py ... ok test format::fmt_on_off/empty_file.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/form_feed.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/indent.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/no_fmt_on.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/semicolons.py ... ok test format::form_feed.py ... ok test format::fmt_skip/type_params.py ... ok test format::module_dangling_comment1.py ... ok test format::module_dangling_comment2.py ... ok test format::multiline_string_deviations.py ... ok test format::newlines.py ... ok test format::notebook_docstring.py ... ok test format::newlines.pyi ... ok test format::parentheses/expression_parentheses_comments.py ... ok test format::parentheses/nested.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::parentheses/call_chains.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::quote_style.py ... ok test format::range_formatting/ancestory.py ... ok test format::preview.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/empty_range.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/indent.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/parentheses.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/same_line_body.py ... ok test format::range_formatting/regressions.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::skip_magic_trailing_comma.py ... ok test format::statement/ann_assign.py ... ok test format::statement/assign.py ... ok test format::statement/assert.py ... ok test format::statement/aug_assign.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/break.py ... ok test format::statement/class_definition.py ... ok test format::statement/delete.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/for.py ... ok test format::statement/global.py ... ok test format::statement/function.py ... ok test format::statement/import.py ... ok test format::statement/import_from.py ... ok test format::statement/if.py ... ok test format::statement/lazy_import.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/raise.py ... ok test format::statement/match.py ... ok test format::statement/return.py ... ok test format::statement/return_annotation.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/top_level.py ... ok test format::statement/top_level.pyi ... ok test format::statement/try.py ... ok test format::statement/while.py ... ok test format::statement/type_alias.py ... ok test format::statement/with_39.py ... ok test format::statement/with.py ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/nesting.pyi ... ok test format::stub_files/suite.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::stub_files/top_level.pyi ... ok test format::tab_width.py ... ok test format::trailing_pragma_nested.py ... ok test format::trailing_comments.py ... ok test format::trivia.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/normalizer-6478e50105f582ec --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' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 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_importer-0e91394e19bc0321 --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' --skip mdtest__generics_specialize_constrained` running 3 tests test insertion::tests::existing_import_works ... 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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_index-5bbb646b449e0835 --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' --skip mdtest__generics_specialize_constrained` 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-7e94fc8499fcb5be --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' --skip mdtest__generics_specialize_constrained` 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.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_parser-4662117b521cf322 --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' --skip mdtest__generics_specialize_constrained` 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.21s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-818a4fb4b5725a0a --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' --skip mdtest__generics_specialize_constrained` running 551 tests test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::aug_assign_stmt_invalid_value.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comma_separated_missing_first_element.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_function.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_type_alias.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::decorator_expression_py38.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::decorator_unexpected_token.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::different_match_pattern_bindings.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_star_py310.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.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_unclosed_lbrace.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::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.py ... ok test inline_err::for_stmt_missing_iter.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::from_import_dotted_names.py ... ok test inline_err::from_import_missing_module.py ... ok test inline_err::from_import_parenthesized_star.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::function_def_missing_return_type.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_def_unparenthesized_return_types.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::if_stmt_elif_missing_colon.py ... ok test inline_err::if_stmt_empty_body.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_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::invalid_match_pattern_target.py ... ok test inline_err::invalid_string_literal.py ... ok test inline_err::invalid_fstring_literal_element.py ... ok test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.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::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::lazy_import_invalid_context_py315.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_or_identifier.py ... ok test inline_err::match_classify_as_keyword.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_expected_case_block.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.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::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::nested_quote_in_format_spec_py312.py ... ok test inline_err::node_range_with_gaps.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::nonlocal_declaration_at_module_level.py ... ok test inline_err::nonlocal_stmt_empty.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::param_with_invalid_default.py ... ok test inline_err::param_with_invalid_annotation.py ... ok test inline_err::param_with_star_annotation_py310.py ... ok test inline_err::param_with_invalid_star_annotation.py ... ok test inline_err::params_duplicate_names.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_no_arg_before_slash.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_after_slash.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pos_only_py37.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::pep701_f_string_py311.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.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::rebound_comprehension_variable.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::single_star_return.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::star_slices.py ... ok test inline_err::starred_comprehension_target.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::starred_list_comp_py314.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_lambda_without_parentheses.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::template_strings_py313.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::type_param_type_var_tuple_missing_default.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_params_empty.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::unparenthesized_named_expr_set_comp_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::walrus_py37.py ... ok test inline_err::while_stmt_missing_colon.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::with_items_parenthesized_missing_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_err::yield_after_comma.py ... ok test inline_ok::all_async_comprehension_py310.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::ann_assign_stmt_simple_target.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::async_with_statement.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::class_type_params_py312.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_expression_eval_hack_py38.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::different_match_pattern_bindings.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::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::for_iter_unpack_py39.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::function_def_parameter_range.py ... ok test inline_ok::fstring_format_spec_terminator.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::global_stmt.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::lazy_import_relative_py315.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_semantic_ok_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::lazy_import_stmt_py315.py ... ok test inline_ok::match_as_pattern.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_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_classify_as_keyword_2.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_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::multiple_assignment_in_case_pattern.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::param_with_star_annotation_py311.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::parenthesized_context_manager_py39.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::type_param_type_var_tuple.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_annotation_function_py313.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.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/invalid_order.py ... ok test invalid_syntax::expressions/arguments/missing_comma.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/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.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/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.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/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/named_expression.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/double_star.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/named_expression_0.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/emoji_statement.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/lambda_default_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_3.py ... ok test invalid_syntax::expressions/named/missing_expression_2.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/generator.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.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/parenthesized.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/parenthesized/tuple_starred_expr.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/set/recover.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.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/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_from/starred_expression.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.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/ty_1828.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::statements/if_extra_indent.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/match/as_pattern_1.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/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_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/match/unary_add_usage.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/dictionary_comprehension.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/number_literal.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/string.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/t_string.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::statement/annotated_assignment.py ... ok test valid_syntax::statement/assert.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::statement/if.py ... ok test valid_syntax::statement/import.py ... ok test valid_syntax::statement/function.py ... ok test valid_syntax::statement/raise.py ... ok test valid_syntax::statement/return.py ... ok test valid_syntax::statement/simple.py ... ok test valid_syntax::statement/try.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/with.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.95s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/generate_inline_tests-0b97570650c3d07f --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' --skip mdtest__generics_specialize_constrained` 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.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_semantic-0c442b1afc7af3c6 --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' --skip mdtest__generics_specialize_constrained` 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.11s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_stdlib-2e15305bda37ca0e --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' --skip mdtest__generics_specialize_constrained` 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-d0f0275e7e67da64 --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' --skip mdtest__generics_specialize_constrained` 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.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/block_comments-dd93cd43e52aadf9 --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' --skip mdtest__generics_specialize_constrained` 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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/simple_tokenizer-75a25170cce07cdf --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' --skip mdtest__generics_specialize_constrained` 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-aced24fb1e8bd69f --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' --skip mdtest__generics_specialize_constrained` running 1 test test trailing_content ... 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_server-a0fe174002df0e52 --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' --skip mdtest__generics_specialize_constrained` 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.31s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/document-2dc6d501eb0f69b9 --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' --skip mdtest__generics_specialize_constrained` 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-1dcb0055938131cf --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' --skip mdtest__generics_specialize_constrained` running 29 tests test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-08-07 19:02:09.732583808 INFO No workspace options found for file:///tmp/.tmphNfsBh, using default options 2026-08-07 19:02:09.745142243 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:09.751796256 DEBUG Indexing settings for workspace: /tmp/.tmphNfsBh 2026-08-07 19:02:09.822605676 INFO Registering workspace: /tmp/.tmphNfsBh 2026-08-07 19:02:09.823833307 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:09.837896062 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 19:02:09.837918303 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-08-07 19:02:09.854661684 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:09.854670465 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:09.854837552 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-07 19:02:09.858397740 INFO No workspace options found for file:///tmp/.tmpdTTb54, using default options 2026-08-07 19:02:09.858413596 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:09.858422327 DEBUG Indexing settings for workspace: /tmp/.tmpdTTb54 2026-08-07 19:02:09.859841779 INFO Registering workspace: /tmp/.tmpdTTb54 2026-08-07 19:02:09.860032613 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:09.863573366 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:09.870300335 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 19:02:09.873941334 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpdTTb54/test.py 2026-08-07 19:02:09.878275564 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpdTTb54/test.py 2026-08-07 19:02:09.997605620 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 19:02:10.019812376 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpdTTb54/test.py 2026-08-07 19:02:10.021011115 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 19:02:10.107425394 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.107452357 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.107474190 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-07 19:02:10.109187122 INFO No workspace options found for file:///tmp/.tmp6hezXn, using default options 2026-08-07 19:02:10.109209788 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.109231130 DEBUG Indexing settings for workspace: /tmp/.tmp6hezXn 2026-08-07 19:02:10.111651311 DEBUG No `target-version` found in `/tmp/.tmp6hezXn/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 19:02:10.113029011 DEBUG Loaded settings from: `/tmp/.tmp6hezXn/ruff.toml` for `/tmp/.tmp6hezXn` 2026-08-07 19:02:10.114192443 INFO Registering workspace: /tmp/.tmp6hezXn 2026-08-07 19:02:10.114247281 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.114319029 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.114635707 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.114792237 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp6hezXn/ruff.toml 2026-08-07 19:02:10.124900511 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 19:02:10.124915215 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp6hezXn/ruff.toml 2026-08-07 19:02:10.124950316 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp6hezXn/ruff.toml 2026-08-07 19:02:10.135630711 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.135639331 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.135683969 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-07 19:02:10.136734330 INFO No workspace options found for file:///tmp/.tmpNsQ1f9, using default options 2026-08-07 19:02:10.136749712 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.136758088 DEBUG Indexing settings for workspace: /tmp/.tmpNsQ1f9 2026-08-07 19:02:10.137808134 DEBUG Loaded settings from: `/tmp/.tmpNsQ1f9/pyproject.toml` for `/tmp/.tmpNsQ1f9` 2026-08-07 19:02:10.138305997 INFO Registering workspace: /tmp/.tmpNsQ1f9 2026-08-07 19:02:10.138334911 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.138376450 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.138465597 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.138658855 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpNsQ1f9/test.py 2026-08-07 19:02:10.139366567 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 19:02:10.139878200 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 19:02:10.139886337 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpNsQ1f9/test.py 2026-08-07 19:02:10.139897094 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpNsQ1f9/test.py 2026-08-07 19:02:10.140106039 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 19:02:10.140307020 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpNsQ1f9/test.py 2026-08-07 19:02:10.140320662 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 19:02:10.150718370 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.150724958 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.150737937 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-07 19:02:10.151870013 INFO No workspace options found for file:///tmp/.tmpLgt0li, using default options 2026-08-07 19:02:10.151901642 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.151910684 DEBUG Indexing settings for workspace: /tmp/.tmpLgt0li 2026-08-07 19:02:10.153258830 INFO Registering workspace: /tmp/.tmpLgt0li 2026-08-07 19:02:10.153495813 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.153637707 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 19:02:10.153650471 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 19:02:10.163775368 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.163783555 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.163795063 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-07 19:02:10.164915041 INFO No workspace options found for file:///tmp/.tmp1ZuT4H, using default options 2026-08-07 19:02:10.164937843 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.164964183 DEBUG Indexing settings for workspace: /tmp/.tmp1ZuT4H 2026-08-07 19:02:10.166475972 INFO Registering workspace: /tmp/.tmp1ZuT4H 2026-08-07 19:02:10.166711353 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.166909649 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.167053214 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 19:02:10.177370546 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.177530940 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.177683746 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-07 19:02:10.178876690 INFO No workspace options found for file:///tmp/.tmpB66q6z, using default options 2026-08-07 19:02:10.178893375 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.178901725 DEBUG Indexing settings for workspace: /tmp/.tmpB66q6z 2026-08-07 19:02:10.180180881 DEBUG Loaded settings from: `/tmp/.tmpB66q6z/pyproject.toml` for `/tmp/.tmpB66q6z` 2026-08-07 19:02:10.180799339 INFO Registering workspace: /tmp/.tmpB66q6z 2026-08-07 19:02:10.180831027 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.180868822 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.181018306 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.181047085 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpB66q6z/test.thing 2026-08-07 19:02:10.185246447 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.195963001 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.195972263 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.196038161 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-07 19:02:10.197261843 INFO No workspace options found for file:///tmp/.tmprZT72E, using default options 2026-08-07 19:02:10.197278185 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.197286289 DEBUG Indexing settings for workspace: /tmp/.tmprZT72E 2026-08-07 19:02:10.198027070 DEBUG Loaded settings from: `/tmp/.tmprZT72E/pyproject.toml` for `/tmp/.tmprZT72E` 2026-08-07 19:02:10.198780746 INFO Registering workspace: /tmp/.tmprZT72E 2026-08-07 19:02:10.198820936 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.198859842 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.199007915 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.199023755 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmprZT72E/test.thing 2026-08-07 19:02:10.209376079 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.209382867 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.209391028 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-07 19:02:10.210633340 INFO No workspace options found for file:///tmp/.tmpBt4A5r, using default options 2026-08-07 19:02:10.210651717 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.210659628 DEBUG Indexing settings for workspace: /tmp/.tmpBt4A5r 2026-08-07 19:02:10.211269243 DEBUG Loaded settings from: `/tmp/.tmpBt4A5r/pyproject.toml` for `/tmp/.tmpBt4A5r` 2026-08-07 19:02:10.212278312 INFO Registering workspace: /tmp/.tmpBt4A5r 2026-08-07 19:02:10.212304303 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.212339116 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.212431224 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-07 19:02:10.212445180 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmpBt4A5r/test.thing 2026-08-07 19:02:10.212541477 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-07 19:02:10.222690536 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.222697675 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.222744329 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-07 19:02:10.223782099 INFO No workspace options found for file:///tmp/.tmpyCnvna, using default options 2026-08-07 19:02:10.223799511 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.223808555 DEBUG Indexing settings for workspace: /tmp/.tmpyCnvna 2026-08-07 19:02:10.225210407 INFO Registering workspace: /tmp/.tmpyCnvna 2026-08-07 19:02:10.225341212 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.225487940 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.225620397 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.225729810 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpyCnvna/pyproject.toml 2026-08-07 19:02:10.236420207 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.236426968 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.236462448 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-08-07 19:02:10.237637818 INFO No workspace options found for file:///tmp/.tmpPqbOtD, using default options 2026-08-07 19:02:10.237652737 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.237660572 DEBUG Indexing settings for workspace: /tmp/.tmpPqbOtD 2026-08-07 19:02:10.238171822 DEBUG No `target-version` found in `/tmp/.tmpPqbOtD/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 19:02:10.238367065 DEBUG Loaded settings from: `/tmp/.tmpPqbOtD/ruff.toml` for `/tmp/.tmpPqbOtD` 2026-08-07 19:02:10.239162685 INFO Registering workspace: /tmp/.tmpPqbOtD 2026-08-07 19:02:10.239188948 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.239224568 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.239276525 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.239292901 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpPqbOtD/ruff.toml 2026-08-07 19:02:10.249911725 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.249917240 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.249973201 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-07 19:02:10.250891154 INFO No workspace options found for file:///tmp/.tmp3obH8A, using default options 2026-08-07 19:02:10.250908529 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.250919490 DEBUG Indexing settings for workspace: /tmp/.tmp3obH8A 2026-08-07 19:02:10.251700877 DEBUG Loaded settings from: `/tmp/.tmp3obH8A/pyproject.toml` for `/tmp/.tmp3obH8A` 2026-08-07 19:02:10.252494298 INFO Registering workspace: /tmp/.tmp3obH8A 2026-08-07 19:02:10.252539026 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.252587574 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.252811376 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.252823769 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp3obH8A/test.py 2026-08-07 19:02:10.253567244 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 19:02:10.263994716 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.264001391 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.264009974 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-08-07 19:02:10.265178725 INFO No workspace options found for file:///tmp/.tmpXAqyhX, using default options 2026-08-07 19:02:10.265191612 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.265199487 DEBUG Indexing settings for workspace: /tmp/.tmpXAqyhX 2026-08-07 19:02:10.266536591 INFO Registering workspace: /tmp/.tmpXAqyhX 2026-08-07 19:02:10.266557513 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.266590037 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.266630939 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.277161171 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.277167413 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.277220456 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-07 19:02:10.278271491 INFO No workspace options found for file:///tmp/.tmpcPxMZv, using default options 2026-08-07 19:02:10.278295350 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.278304503 DEBUG Indexing settings for workspace: /tmp/.tmpcPxMZv 2026-08-07 19:02:10.279139422 DEBUG Loaded settings from: `/tmp/.tmpcPxMZv/pyproject.toml` for `/tmp/.tmpcPxMZv` 2026-08-07 19:02:10.279865394 INFO Registering workspace: /tmp/.tmpcPxMZv 2026-08-07 19:02:10.279907160 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.279941813 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.280129618 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.290628030 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.290636699 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.290647554 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-07 19:02:10.291856391 INFO No workspace options found for file:///tmp/.tmpXqMUBd, using default options 2026-08-07 19:02:10.291872526 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.291881562 DEBUG Indexing settings for workspace: /tmp/.tmpXqMUBd 2026-08-07 19:02:10.293354243 INFO Registering workspace: /tmp/.tmpXqMUBd 2026-08-07 19:02:10.293379937 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.293684445 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.293707502 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.304106696 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.304112090 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.304155282 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-07 19:02:10.305067647 INFO No workspace options found for file:///tmp/.tmpJ8t487, using default options 2026-08-07 19:02:10.305084233 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.305093031 DEBUG Indexing settings for workspace: /tmp/.tmpJ8t487 2026-08-07 19:02:10.306495628 INFO Registering workspace: /tmp/.tmpJ8t487 2026-08-07 19:02:10.306623655 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.306779757 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.306928112 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.307092127 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-07 19:02:10.307225649 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-07 19:02:10.307398426 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-07 19:02:10.307545626 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-07 19:02:10.307707064 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-07 19:02:10.317967278 DEBUG request{id=8 method=shutdown}: enter 2026-08-07 19:02:10.317976094 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.318019572 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-07 19:02:10.319191881 INFO No workspace options found for file:///tmp/.tmpFpxI9M, using default options 2026-08-07 19:02:10.319207716 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.319216794 DEBUG Indexing settings for workspace: /tmp/.tmpFpxI9M 2026-08-07 19:02:10.320557608 INFO Registering workspace: /tmp/.tmpFpxI9M 2026-08-07 19:02:10.320582802 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.320619192 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.320746707 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.330860212 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.330866004 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.330901793 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-07 19:02:10.331888004 INFO No workspace options found for file:///tmp/.tmpFD1Za9, using default options 2026-08-07 19:02:10.331903524 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.331923577 DEBUG Indexing settings for workspace: /tmp/.tmpFD1Za9 2026-08-07 19:02:10.333309781 INFO Registering workspace: /tmp/.tmpFD1Za9 2026-08-07 19:02:10.333440981 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.333586660 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.333727080 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.344127711 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.344175930 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.344217029 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-07 19:02:10.345399125 INFO No workspace options found for file:///tmp/.tmpBFbPdA, using default options 2026-08-07 19:02:10.345416071 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.345424022 DEBUG Indexing settings for workspace: /tmp/.tmpBFbPdA 2026-08-07 19:02:10.346774281 INFO Registering workspace: /tmp/.tmpBFbPdA 2026-08-07 19:02:10.346794265 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.347032423 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 19:02:10.347048644 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpBFbPdA/not-open.py` isn't open. 2026-08-07 19:02:10.357154800 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.357161581 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.357209327 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-07 19:02:10.358227328 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 19:02:10.358244193 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.358255029 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 19:02:10.361878769 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 19:02:10.362283652 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 19:02:10.362410043 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 19:02:10.364863261 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 19:02:10.365061840 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.365514478 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 19:02:10.365811932 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 19:02:10.372395464 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 19:02:10.372444762 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 19:02:10.372460370 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 19:02:10.373097822 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.373299053 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.384004378 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 19:02:10.384012928 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.384051864 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-08-07 19:02:10.385201894 INFO No workspace options found for file:///tmp/.tmpc0zt1x, using default options 2026-08-07 19:02:10.385219220 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.385227960 DEBUG Indexing settings for workspace: /tmp/.tmpc0zt1x 2026-08-07 19:02:10.385996874 DEBUG Loaded settings from: `/tmp/.tmpc0zt1x/pyproject.toml` for `/tmp/.tmpc0zt1x` 2026-08-07 19:02:10.386783229 INFO Registering workspace: /tmp/.tmpc0zt1x 2026-08-07 19:02:10.386826185 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.386865104 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 19:02:10.386875839 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpc0zt1x/test.ipynb 2026-08-07 19:02:10.387644668 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.397752770 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 19:02:10.397758922 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.397767752 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-07 19:02:10.399023717 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 19:02:10.399037588 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.399045829 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 19:02:10.399785351 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 19:02:10.399881296 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 19:02:10.399888363 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 19:02:10.402679588 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 19:02:10.402705376 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.402850965 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 19:02:10.402874132 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 19:02:10.403470445 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 19:02:10.403485101 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 19:02:10.403495806 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 19:02:10.404083956 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.404148127 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.405167621 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 19:02:10.405362706 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 19:02:10.405662242 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 19:02:10.405676815 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 19:02:10.405688301 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 19:02:10.405814897 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.405897644 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.406728192 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 19:02:10.406746399 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 19:02:10.407210887 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 19:02:10.407224585 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 19:02:10.407234793 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 19:02:10.407854983 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.407906939 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:02:10.418529375 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 19:02:10.418537527 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.418600377 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-07 19:02:10.419892744 INFO No workspace options found for file:///tmp/.tmpOdXMc7, using default options 2026-08-07 19:02:10.419911440 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.419921291 DEBUG Indexing settings for workspace: /tmp/.tmpOdXMc7 2026-08-07 19:02:10.420303103 DEBUG No `target-version` found in `/tmp/.tmpOdXMc7/.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 19:02:10.420852188 DEBUG Loaded settings from: `/tmp/.tmpOdXMc7/.ruff.toml` for `/tmp/.tmpOdXMc7` 2026-08-07 19:02:10.420869602 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpOdXMc7/sub 2026-08-07 19:02:10.421556529 INFO Registering workspace: /tmp/.tmpOdXMc7 2026-08-07 19:02:10.421602698 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.421650593 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.421751678 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.421840611 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpOdXMc7/sub/test.py 2026-08-07 19:02:10.421937261 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.421946644 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 19:02:10.421950476 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpOdXMc7/sub/foo/test.py 2026-08-07 19:02:10.432125150 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.432132455 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.432142773 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-07 19:02:10.433278973 INFO No workspace options found for file:///tmp/.tmpqGBVPB/sub, using default options 2026-08-07 19:02:10.433292518 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.433300236 DEBUG Indexing settings for workspace: /tmp/.tmpqGBVPB/sub 2026-08-07 19:02:10.433421103 DEBUG No `target-version` found in `/tmp/.tmpqGBVPB/.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 19:02:10.433530976 DEBUG Loaded settings from: `/tmp/.tmpqGBVPB/.ruff.toml` 2026-08-07 19:02:10.434017892 DEBUG No `target-version` found in `/tmp/.tmpqGBVPB/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 19:02:10.434203979 DEBUG Loaded settings from: `/tmp/.tmpqGBVPB/sub/.ruff.toml` for `/tmp/.tmpqGBVPB/sub` 2026-08-07 19:02:10.434218235 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpqGBVPB/sub/foo 2026-08-07 19:02:10.435132679 INFO Registering workspace: /tmp/.tmpqGBVPB/sub 2026-08-07 19:02:10.435157351 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.435190176 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.435255018 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.435271877 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpqGBVPB/sub/test.py 2026-08-07 19:02:10.435302762 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.435661512 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.435679681 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 19:02:10.435685724 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpqGBVPB/sub/foo/test.py 2026-08-07 19:02:10.445795874 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.445804178 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.445850756 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 19:02:10.447033150 INFO No workspace options found for file:///tmp/.tmpraJhp0, using default options 2026-08-07 19:02:10.447054371 INFO No workspace options found for file:///tmp/.tmpraJhp0/sub, using default options 2026-08-07 19:02:10.447057400 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.447066439 DEBUG Indexing settings for workspace: /tmp/.tmpraJhp0 2026-08-07 19:02:10.447891393 DEBUG Loaded settings from: `/tmp/.tmpraJhp0/.ruff.toml` for `/tmp/.tmpraJhp0` 2026-08-07 19:02:10.447914190 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpraJhp0/sub 2026-08-07 19:02:10.448620882 INFO Registering workspace: /tmp/.tmpraJhp0 2026-08-07 19:02:10.448627162 DEBUG Indexing settings for workspace: /tmp/.tmpraJhp0/sub 2026-08-07 19:02:10.448818203 DEBUG Loaded settings from: `/tmp/.tmpraJhp0/.ruff.toml` 2026-08-07 19:02:10.449271231 DEBUG Loaded settings from: `/tmp/.tmpraJhp0/sub/.ruff.toml` for `/tmp/.tmpraJhp0/sub` 2026-08-07 19:02:10.449300928 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpraJhp0/sub/foo 2026-08-07 19:02:10.450283564 INFO Registering workspace: /tmp/.tmpraJhp0/sub 2026-08-07 19:02:10.450453746 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.450501538 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.450626647 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.450640250 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpraJhp0/test.py 2026-08-07 19:02:10.451270481 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.451467437 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.451480836 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 19:02:10.451484919 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpraJhp0/sub/test.py 2026-08-07 19:02:10.451492768 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.451651796 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.451668583 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-07 19:02:10.451672127 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpraJhp0/sub/foo/test.py 2026-08-07 19:02:10.461759605 DEBUG request{id=5 method=shutdown}: enter 2026-08-07 19:02:10.461765791 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.461776129 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-07 19:02:10.462882274 INFO No workspace options found for file:///tmp/.tmpIwb5Vj, using default options 2026-08-07 19:02:10.462901051 INFO No workspace options found for file:///tmp/.tmpIwb5Vj/external/Y, using default options 2026-08-07 19:02:10.462903990 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.462913691 DEBUG Indexing settings for workspace: /tmp/.tmpIwb5Vj 2026-08-07 19:02:10.463857318 DEBUG Loaded settings from: `/tmp/.tmpIwb5Vj/systemtests/pyproject.toml` for `/tmp/.tmpIwb5Vj/systemtests` 2026-08-07 19:02:10.464485730 INFO Registering workspace: /tmp/.tmpIwb5Vj 2026-08-07 19:02:10.464492600 DEBUG Indexing settings for workspace: /tmp/.tmpIwb5Vj/external/Y 2026-08-07 19:02:10.465942334 INFO Registering workspace: /tmp/.tmpIwb5Vj/external/Y 2026-08-07 19:02:10.466083493 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.466242020 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.466354612 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.466475292 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.466495471 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpIwb5Vj/systemtests/tests/common/fakes/wus.py 2026-08-07 19:02:10.466541682 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 19:02:10.467008034 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.467014132 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpIwb5Vj/external/Y/wus.py 2026-08-07 19:02:10.467520648 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 19:02:10.478003746 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.478010744 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.478046722 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-07 19:02:10.479227709 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 19:02:10.479246265 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 19:02:10.479249535 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.479258694 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 19:02:10.480003042 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 19:02:10.480135523 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 19:02:10.480143521 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 19:02:10.480304205 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 19:02:10.480349838 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.480395619 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.480413576 WARN No settings available for file:///tmp/.tmpWaYFSs/nested/test.py - falling back to default settings 2026-08-07 19:02:10.480637639 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.480651537 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWaYFSs/nested/test.py 2026-08-07 19:02:10.480663348 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.480800732 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.480807678 WARN No settings available for file:///tmp/.tmpWaYFSs/unrelated/test.py - falling back to default settings 2026-08-07 19:02:10.480958677 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 19:02:10.480963332 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWaYFSs/unrelated/test.py 2026-08-07 19:02:10.480970248 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.491213246 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 19:02:10.491224911 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.491290058 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-07 19:02:10.492287437 INFO No workspace options found for file:///tmp/.tmpaFOHGL, using default options 2026-08-07 19:02:10.492440179 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.492451851 DEBUG Indexing settings for workspace: /tmp/.tmpaFOHGL 2026-08-07 19:02:10.493821976 INFO Registering workspace: /tmp/.tmpaFOHGL 2026-08-07 19:02:10.494026396 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.494101138 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 19:02:10.494110317 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpaFOHGL/not-open.py` isn't open. 2026-08-07 19:02:10.504254644 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.504263012 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.504273724 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-07 19:02:10.505123509 INFO No workspace options found for file:///tmp/.tmprRmLwV/sub, using default options 2026-08-07 19:02:10.505142068 DEBUG Negotiated position encoding: UTF16 2026-08-07 19:02:10.505151440 DEBUG Indexing settings for workspace: /tmp/.tmprRmLwV/sub 2026-08-07 19:02:10.505216979 DEBUG No `target-version` found in `/tmp/.tmprRmLwV/.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 19:02:10.505383128 DEBUG Loaded settings from: `/tmp/.tmprRmLwV/.ruff.toml` 2026-08-07 19:02:10.505686707 DEBUG No `target-version` found in `/tmp/.tmprRmLwV/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 19:02:10.505833740 DEBUG Loaded settings from: `/tmp/.tmprRmLwV/sub/.ruff.toml` for `/tmp/.tmprRmLwV/sub` 2026-08-07 19:02:10.505845926 DEBUG Ignored path via `extend-exclude`: /tmp/.tmprRmLwV/sub/foo 2026-08-07 19:02:10.506964751 INFO Registering workspace: /tmp/.tmprRmLwV/sub 2026-08-07 19:02:10.507159052 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 19:02:10.507195596 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 19:02:10.507210070 WARN No settings available for file:///tmp/.tmprRmLwV/unrelated/test.py - falling back to default settings 2026-08-07 19:02:10.507372004 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 19:02:10.507382956 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmprRmLwV/unrelated/test.py 2026-08-07 19:02:10.507395887 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 19:02:10.517561766 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 19:02:10.517570137 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 19:02:10.517580315 DEBUG Received exit notification, exiting ok test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_source_file-6874ac712ff1a6bc --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' --skip mdtest__generics_specialize_constrained` 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-c54abbae08f8e2ac --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' --skip mdtest__generics_specialize_constrained` 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-bc07c89815d22a6e --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' --skip mdtest__generics_specialize_constrained` running 1 test test main ... 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/indexing-c3175c48d3dcd25d --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' --skip mdtest__generics_specialize_constrained` 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-33af9206053ab689 --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' --skip mdtest__generics_specialize_constrained` 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-2c346b3b7e234fb1 --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' --skip mdtest__generics_specialize_constrained` 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-7b4fb868e982618a --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' --skip mdtest__generics_specialize_constrained` 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.06s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-6f6ce6eb874fa6f0 --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' --skip mdtest__generics_specialize_constrained` 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-f43b2cddf002ad31 --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' --skip mdtest__generics_specialize_constrained` running 0 tests test result: ok. 0 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/cli-32a52a49ec2778d8 --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' --skip mdtest__generics_specialize_constrained` 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 36.87s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/file_watching-b096c156b66e6d22 --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' --skip mdtest__generics_specialize_constrained` 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.19s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_combine-13c17ea9bbff422c --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' --skip mdtest__generics_specialize_constrained` 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-228b461edee3d5f3 --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' --skip mdtest__generics_specialize_constrained` 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-7053fef4b46565d4 --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' --skip mdtest__generics_specialize_constrained` 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-7c30df1d6203a1f5 --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' --skip mdtest__generics_specialize_constrained` 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 39.53s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_module_resolver-eb0ce2606c77af2e --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' --skip mdtest__generics_specialize_constrained` 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.11s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_project-ab8aeaac9936506a --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' --skip mdtest__generics_specialize_constrained` 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.16s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_core-41a007b52fedc6f3 --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' --skip mdtest__generics_specialize_constrained` 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.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_semantic-df31b51339badcde --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' --skip mdtest__generics_specialize_constrained` 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 4.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/corpus-644333539beca9e2 --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' --skip mdtest__generics_specialize_constrained` 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 6.22s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-c598db6ed4d81a4e --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' --skip mdtest__generics_specialize_constrained` 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::ambiguous-protocol-member.md ... ok test lint_doc::blanket-ignore-comment.md ... ok test lint_doc::call-non-callable.md ... ok test lint_doc::call-abstract-method.md ... ok test lint_doc::call-top-callable.md ... ok test lint_doc::conflicting-declarations.md ... ok test lint_doc::cyclic-class-definition.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::duplicate-kw-only.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::escape-character-in-forward-annotation.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::ignore-comment-unknown-rule.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::ineffective-final.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-context-manager.md ... ok test lint_doc::invalid-dataclass-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-exception-caught.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-ignore-comment.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-syntax-in-forward-annotation.md ... ok test lint_doc::invalid-total-ordering.md ... ok test lint_doc::invalid-type-alias-type.md ... ok test lint_doc::invalid-type-arguments.md ... ok test lint_doc::invalid-type-checking-constant.md ... ok test lint_doc::invalid-type-form.md ... ok test lint_doc::invalid-type-guard-definition.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-typed-dict-header.md ... ok test lint_doc::invalid-typed-dict-statement.md ... ok test lint_doc::invalid-yield.md ... ok test lint_doc::isinstance-against-protocol.md ... ok test lint_doc::isinstance-against-typed-dict.md ... ok test lint_doc::mismatched-type-name.md ... ok test lint_doc::missing-argument.md ... ok test lint_doc::missing-override-decorator.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::non-callable-init-subclass.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::override-of-final-method.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::possibly-missing-attribute.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::possibly-unresolved-reference.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::static-assert-error.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::super-call-in-named-tuple-method.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::undefined-reveal.md ... ok test lint_doc::unknown-argument.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unresolved-reference.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::unsupported-operator.md ... ok test lint_doc::unused-awaitable.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 mdtest::abstract.md ... ok test mdtest::annotations/annotated.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/deferred.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/literal.md ... ok test mdtest::annotations/literal_string.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/never.md ... ok test mdtest::annotations/optional.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::annotations/starred.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/self.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::async.md ... ok test mdtest::bidirectional.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::attributes.md ... ok test mdtest::binary/classes.md ... ok test mdtest::binary/custom.md ... ok test mdtest::binary/integers.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::binary/unions.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::call/annotation.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/builtins.md ... ok test mdtest::call/dunder.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::call/constructor.md ... ok test mdtest::call/function.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::call/never.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/open.md ... ok test mdtest::call/methods.md ... ok test mdtest::call/replace.md ... ok test mdtest::call/str_startswith.md ... ok test mdtest::call/subclass_of.md ... ok test mdtest::call/type.md ... ok test mdtest::call/overloads.md ... ok test mdtest::call/union.md ... ok test mdtest::class/super.md ... ok test mdtest::classes.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::comparison/identity.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::comparison/integers.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/unions.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::conditional/match.md ... ok test mdtest::cycle.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::declaration/error.md ... ok test mdtest::decorators.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::del.md ... ok test mdtest::deprecated.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/shadowing.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/union_call.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::exception/basic.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::expression/assert.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::expression/if.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::expression/len.md ... ok test mdtest::expression/yield_and_yield_from.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::final.md ... ok test mdtest::enums.md ... ok test mdtest::function/parameters.md ... ok test mdtest::generics/builtins.md ... ok test mdtest::generics/legacy/callables.md ... ok test mdtest::function/return_type.md ... ok test mdtest::generics/legacy/classes.md ... ok test mdtest::generics/legacy/functions.md ... ok test mdtest::generics/legacy/paramspec.md ... ok test mdtest::generics/legacy/unpack.md ... ok test mdtest::generics/legacy/typevartuple.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::generics/legacy/variables.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::generics/pep695/paramspec.md ... ok test mdtest::generics/pep695/variables.md ... ok test mdtest::generics/pep695/typevartuple.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::generics/set_theoretic.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::import/basic.md ... ok test mdtest::import/builtins.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::ide_support/all_members.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::import/replace_imports_with_any.md ... ok test mdtest::import/relative.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/tracking.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::import/star.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::known_constants.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::intersection_types.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::literal/complex.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/float.md ... ok test mdtest::literal/integer.md ... ok test mdtest::liskov.md ... ok test mdtest::literal/string.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::loops/for.md ... ok test mdtest::mro.md ... ok test mdtest::metaclass.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/bool-call.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::narrow/complex_target.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/len.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/type.md ... ok test mdtest::narrow/match.md ... ok test mdtest::narrow/while.md ... ok test mdtest::notebook.md ... ok test mdtest::os_name.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::override.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::overloads.md ... ok test mdtest::promotion.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::properties.md ... ok test mdtest::public_types.md ... ok test mdtest::python_version.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::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3525_character_split_notebook.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::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::regression/constraint_set_ordering.md ... ok test mdtest::regression/derived_constraint_cycles.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::scopes/builtin.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::protocols.md ... ok test mdtest::scopes/dunder_class.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::scopes/global-constants.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::scripts.md ... ok test mdtest::shadowing/class.md ... ok test mdtest::sentinels.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/stepsize_zero.md ... ok test mdtest::subscript/string.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/blanket_ignore.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::subscript/tuple.md ... ok test mdtest::suppressions/type_ignore.md ... ok test mdtest::sys_platform.md ... ok test mdtest::sys_version_info.md ... ok test mdtest::t_strings.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::type_compendium/any.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::type_compendium/integer_literals.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_compendium/tuple.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/is_disjoint_from.md ... ok test mdtest::type_properties/is_equivalent_to.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::type_properties/quantification.md ... ok test mdtest::type_properties/satisfied_by_all_typevars.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::unary/custom.md ... ok test mdtest::unary/integers.md ... ok test mdtest::unary/invert_add_usub.md ... ok test mdtest::unary/not.md ... ok test mdtest::union_types.md ... ok test mdtest::unpacking.md ... ok test mdtest::unreachable.md ... ok test mdtest::with/async.md ... ok test mdtest::with/sync.md ... ok test mdtest::typed_dict.md ... ok test result: ok. 479 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.70s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_server-7c6ec3cb35150ef8 --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' --skip mdtest__generics_specialize_constrained` 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-b53157903f6e91c6 --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' --skip mdtest__generics_specialize_constrained` running 144 tests test call_hierarchy::incoming_calls_multi_file ... 2026-08-07 19:04:01.306770834 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 19:04:01.308551654 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.308901470 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.311136234 DEBUG Client info: None 2026-08-07 19:04:01.311160615 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 19:04:01.311550399 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.311650607 INFO Version: Unknown 2026-08-07 19:04:01.312588632 DEBUG Received server response for request 1 2026-08-07 19:04:01.315191507 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.315287935 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpzRJ0Cv 2026-08-07 19:04:01.315782692 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.316048697 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.316053319 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.316386870 DEBUG No workspace configuration provided for file:///tmp/.tmpzRJ0Cv 2026-08-07 19:04:01.316513824 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.316517773 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 19:04:01.316813495 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.316895672 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpzRJ0Cv, using default options 2026-08-07 19:04:01.317070561 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.317181178 DEBUG Initializing workspace `file:///tmp/.tmpzRJ0Cv`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.317507327 DEBUG Searching for a project in '/tmp/.tmpzRJ0Cv' 2026-08-07 19:04:01.318056255 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:01.318149263 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.325683583 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.325855957 DEBUG Discovering virtual environment in `/tmp/.tmpzRJ0Cv` 2026-08-07 19:04:01.326098678 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.326187873 DEBUG No virtual environment found 2026-08-07 19:04:01.326525176 DEBUG Adding first-party search path `/tmp/.tmpzRJ0Cv` 2026-08-07 19:04:01.326530863 DEBUG Using vendored stdlib 2026-08-07 19:04:01.327432980 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.327681137 DEBUG Adding new file root '/tmp/.tmpzRJ0Cv' of kind Project 2026-08-07 19:04:01.330481276 DEBUG Updating project to check open files 2026-08-07 19:04:01.330817691 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.330905466 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.331741448 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzRJ0Cv/lib.py", kind: File } 2026-08-07 19:04:01.332734511 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzRJ0Cv/lib.py` 2026-08-07 19:04:01.332741392 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.332834207 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.341412177 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.342263080 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=9.42ms 2026-08-07 19:04:01.342328408 DEBUG Received server response for request 2 2026-08-07 19:04:01.342497137 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-07 19:04:01.345144980 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmpzRJ0Cv}: Indexed 3 file(s) in 0.002s 2026-08-07 19:04:01.385223977 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=42.71ms 2026-08-07 19:04:01.385247753 DEBUG Received server response for request 3 2026-08-07 19:04:01.460068033 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.460331316 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.460343550 DEBUG method="shutdown" response.id=4 duration=223.52µs 2026-08-07 19:04:01.460352808 DEBUG Received server response for request 4 2026-08-07 19:04:01.460357723 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.460367514 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-07 19:04:01.463571858 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 19:04:01.463668681 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.463685894 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.465350389 DEBUG Client info: None 2026-08-07 19:04:01.465366557 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 19:04:01.465389241 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.465398083 INFO Version: Unknown 2026-08-07 19:04:01.465448108 DEBUG Received server response for request 1 2026-08-07 19:04:01.465514645 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.465522366 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpDQSgcY 2026-08-07 19:04:01.465576536 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.465648825 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.465652247 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.465661973 DEBUG No workspace configuration provided for file:///tmp/.tmpDQSgcY 2026-08-07 19:04:01.465671978 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.465674960 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 19:04:01.465687241 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.465691639 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpDQSgcY, using default options 2026-08-07 19:04:01.465697261 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.465702004 DEBUG Initializing workspace `file:///tmp/.tmpDQSgcY`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.465716301 DEBUG Searching for a project in '/tmp/.tmpDQSgcY' 2026-08-07 19:04:01.465741746 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:01.465748037 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.466094982 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.466100556 DEBUG Discovering virtual environment in `/tmp/.tmpDQSgcY` 2026-08-07 19:04:01.466141512 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.466149397 DEBUG No virtual environment found 2026-08-07 19:04:01.466162941 DEBUG Adding first-party search path `/tmp/.tmpDQSgcY` 2026-08-07 19:04:01.466166973 DEBUG Using vendored stdlib 2026-08-07 19:04:01.466388767 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.466396981 DEBUG Adding new file root '/tmp/.tmpDQSgcY' of kind Project 2026-08-07 19:04:01.466620097 DEBUG Updating project to check open files 2026-08-07 19:04:01.466644651 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.466648989 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.466691889 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDQSgcY/foo.py", kind: File } 2026-08-07 19:04:01.466729577 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDQSgcY/foo.py` 2026-08-07 19:04:01.466733085 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.466745003 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.467026585 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.467089824 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=335.97µs 2026-08-07 19:04:01.467097677 DEBUG Received server response for request 2 2026-08-07 19:04:01.467105473 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-07 19:04:01.469950452 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=2.83ms 2026-08-07 19:04:01.470060603 DEBUG Received server response for request 3 2026-08-07 19:04:01.480428100 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.480581616 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.480588503 DEBUG method="shutdown" response.id=4 duration=9.65µs 2026-08-07 19:04:01.480593425 DEBUG Received server response for request 4 2026-08-07 19:04:01.480595915 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.480602357 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-07 19:04:01.481862698 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 19:04:01.482019873 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.485063365 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.485086066 DEBUG Client info: None 2026-08-07 19:04:01.485096658 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 19:04:01.485110516 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.485114143 INFO Version: Unknown 2026-08-07 19:04:01.485199943 DEBUG Received server response for request 1 2026-08-07 19:04:01.485222387 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.485226434 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSH4r9E 2026-08-07 19:04:01.485258739 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.485306633 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.485308907 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.485312644 DEBUG No workspace configuration provided for file:///tmp/.tmpSH4r9E 2026-08-07 19:04:01.485322606 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.485325669 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpSH4r9E, using default options 2026-08-07 19:04:01.485329899 DEBUG Initializing workspace `file:///tmp/.tmpSH4r9E`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.485341125 DEBUG Searching for a project in '/tmp/.tmpSH4r9E' 2026-08-07 19:04:01.485358595 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:01.485361696 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.485631497 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.485636565 DEBUG Discovering virtual environment in `/tmp/.tmpSH4r9E` 2026-08-07 19:04:01.485667055 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.485671751 DEBUG No virtual environment found 2026-08-07 19:04:01.485678990 DEBUG Adding first-party search path `/tmp/.tmpSH4r9E` 2026-08-07 19:04:01.485681564 DEBUG Using vendored stdlib 2026-08-07 19:04:01.486499909 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.486508143 DEBUG Adding new file root '/tmp/.tmpSH4r9E' of kind Project 2026-08-07 19:04:01.486651479 DEBUG Updating project to check open files 2026-08-07 19:04:01.486660980 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.488394266 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.488404500 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 19:04:01.488465270 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSH4r9E/foo.py", kind: File } 2026-08-07 19:04:01.488484952 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSH4r9E/foo.py` 2026-08-07 19:04:01.488488613 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.488500632 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.488819485 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.489070622 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=562.92µs 2026-08-07 19:04:01.489152039 DEBUG Received server response for request 2 2026-08-07 19:04:01.499311148 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:01.499380909 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.499394140 DEBUG method="shutdown" response.id=3 duration=18.23µs 2026-08-07 19:04:01.499409674 DEBUG Received server response for request 3 2026-08-07 19:04:01.499413360 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.499423097 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-07 19:04:01.500587003 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 19:04:01.500665886 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.500679281 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.501018563 DEBUG Client info: None 2026-08-07 19:04:01.501028273 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 19:04:01.501042117 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.501046832 INFO Version: Unknown 2026-08-07 19:04:01.501072910 DEBUG Received server response for request 1 2026-08-07 19:04:01.501096575 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.501131947 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.501188011 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.501190375 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.501336325 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.501372409 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.501532096 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.501535362 DEBUG Initializing workspace `file:///tmp/.tmpi2vgHY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.501543473 DEBUG Searching for a project in '/tmp/.tmpi2vgHY/src' 2026-08-07 19:04:01.504112800 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.504873823 DEBUG Found project at '/tmp/.tmpi2vgHY' 2026-08-07 19:04:01.504881189 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.505239543 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.505245726 DEBUG Discovering virtual environment in `/tmp/.tmpi2vgHY` 2026-08-07 19:04:01.505269984 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.505274134 DEBUG No virtual environment found 2026-08-07 19:04:01.505427235 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.505437319 DEBUG Adding first-party search path `/tmp/.tmpi2vgHY/src` 2026-08-07 19:04:01.505440143 DEBUG Adding first-party search path `/tmp/.tmpi2vgHY` 2026-08-07 19:04:01.505442480 DEBUG Using vendored stdlib 2026-08-07 19:04:01.505599871 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.505603370 DEBUG Adding new file root '/tmp/.tmpi2vgHY' of kind Project 2026-08-07 19:04:01.506332624 DEBUG Updating project to check open files 2026-08-07 19:04:01.506343163 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.506346035 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.506554179 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpi2vgHY/src/foo.py", kind: File } 2026-08-07 19:04:01.506570862 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpi2vgHY/src/foo.py` 2026-08-07 19:04:01.506573336 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.506578235 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.506987559 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpi2vgHY/src/foo.py"))}: Checking file '/tmp/.tmpi2vgHY/src/foo.py' 2026-08-07 19:04:01.507544723 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpi2vgHY/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.533614635 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.93ms 2026-08-07 19:04:01.533636033 DEBUG Received server response for request 2 2026-08-07 19:04:01.534042796 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.535033618 DEBUG method="textDocument/codeAction" response.id=3 duration=846.95µs 2026-08-07 19:04:01.535050991 DEBUG Received server response for request 3 2026-08-07 19:04:01.554664133 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.554696436 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.554704548 DEBUG method="shutdown" response.id=4 duration=13.50µs 2026-08-07 19:04:01.554711715 DEBUG Received server response for request 4 2026-08-07 19:04:01.554714922 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.554720444 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-07 19:04:01.558407343 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 19:04:01.558496328 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.558511441 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.558553967 DEBUG Client info: None 2026-08-07 19:04:01.561713330 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 19:04:01.561731109 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.561736785 INFO Version: Unknown 2026-08-07 19:04:01.562279848 DEBUG Received server response for request 1 2026-08-07 19:04:01.562330260 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.562480802 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.562627542 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.562693495 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.562710846 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.562714263 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.562842764 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.562857277 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.562862342 DEBUG Initializing workspace `file:///tmp/.tmpTevGTD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.562874527 DEBUG Searching for a project in '/tmp/.tmpTevGTD/src' 2026-08-07 19:04:01.562899886 DEBUG Found project at '/tmp/.tmpTevGTD' 2026-08-07 19:04:01.562904601 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.563167919 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.563172381 DEBUG Discovering virtual environment in `/tmp/.tmpTevGTD` 2026-08-07 19:04:01.563214912 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.563220594 DEBUG No virtual environment found 2026-08-07 19:04:01.563227547 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.563235784 DEBUG Adding first-party search path `/tmp/.tmpTevGTD/src` 2026-08-07 19:04:01.563239562 DEBUG Adding first-party search path `/tmp/.tmpTevGTD` 2026-08-07 19:04:01.563243073 DEBUG Using vendored stdlib 2026-08-07 19:04:01.563422067 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.563428176 DEBUG Adding new file root '/tmp/.tmpTevGTD' of kind Project 2026-08-07 19:04:01.563620050 DEBUG Updating project to check open files 2026-08-07 19:04:01.563636307 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.563639635 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.563670124 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTevGTD/src/foo.py", kind: File } 2026-08-07 19:04:01.563694322 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTevGTD/src/foo.py` 2026-08-07 19:04:01.563696809 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.563703515 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.563765752 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTevGTD/src/foo.py"))}: Checking file '/tmp/.tmpTevGTD/src/foo.py' 2026-08-07 19:04:01.567069500 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTevGTD/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.585108558 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTevGTD/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:01.587090463 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.38ms 2026-08-07 19:04:01.587124000 DEBUG Received server response for request 2 2026-08-07 19:04:01.587146928 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.587670980 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:01.587681387 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:01.587841723 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 19:04:01.588130031 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTevGTD/src' 2026-08-07 19:04:01.588333816 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTevGTD' 2026-08-07 19:04:01.588377164 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:01.732294623 DEBUG method="textDocument/codeAction" response.id=3 duration=145.04ms 2026-08-07 19:04:01.732431590 DEBUG Received server response for request 3 2026-08-07 19:04:01.743212033 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.743334719 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.743370167 DEBUG method="shutdown" response.id=4 duration=40.91µs 2026-08-07 19:04:01.743435389 DEBUG Received server response for request 4 2026-08-07 19:04:01.743438911 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.743449703 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-07 19:04:01.746856058 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 19:04:01.746957658 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.746974584 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.747026434 DEBUG Client info: None 2026-08-07 19:04:01.747037156 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 19:04:01.747054641 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.747061039 INFO Version: Unknown 2026-08-07 19:04:01.747097784 DEBUG Received server response for request 1 2026-08-07 19:04:01.747731456 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.747779105 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.747832253 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.747834625 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.747857518 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.747872141 DEBUG Initializing workspace `file:///tmp/.tmpifoi6d/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.747885093 DEBUG Searching for a project in '/tmp/.tmpifoi6d/src' 2026-08-07 19:04:01.747911271 DEBUG Found project at '/tmp/.tmpifoi6d' 2026-08-07 19:04:01.747916219 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.748199049 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.748203610 DEBUG Discovering virtual environment in `/tmp/.tmpifoi6d` 2026-08-07 19:04:01.748246923 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.748252588 DEBUG No virtual environment found 2026-08-07 19:04:01.748260529 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.748268558 DEBUG Adding first-party search path `/tmp/.tmpifoi6d/src` 2026-08-07 19:04:01.748271211 DEBUG Adding first-party search path `/tmp/.tmpifoi6d` 2026-08-07 19:04:01.748273581 DEBUG Using vendored stdlib 2026-08-07 19:04:01.748423062 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.748429154 DEBUG Adding new file root '/tmp/.tmpifoi6d' of kind Project 2026-08-07 19:04:01.748626045 DEBUG Updating project to check open files 2026-08-07 19:04:01.748655607 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.749327149 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.749332556 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.749372236 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpifoi6d/src/foo.py", kind: File } 2026-08-07 19:04:01.749396586 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpifoi6d/src/foo.py` 2026-08-07 19:04:01.749399174 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.749406220 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.749461414 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpifoi6d/src/foo.py"))}: Checking file '/tmp/.tmpifoi6d/src/foo.py' 2026-08-07 19:04:01.749658646 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpifoi6d/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.766526306 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpifoi6d/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:01.778324271 DEBUG method="textDocument/diagnostic" response.id=2 duration=28.91ms 2026-08-07 19:04:01.778370355 DEBUG Received server response for request 2 2026-08-07 19:04:01.778415353 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.778741605 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:01.778751810 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:01.778771530 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 19:04:01.778782057 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpifoi6d/src' 2026-08-07 19:04:01.778793869 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpifoi6d' 2026-08-07 19:04:01.778802526 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:01.827067948 DEBUG method="textDocument/codeAction" response.id=3 duration=48.49ms 2026-08-07 19:04:01.827114354 DEBUG Received server response for request 3 2026-08-07 19:04:01.837490673 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.837630908 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.837636174 DEBUG method="shutdown" response.id=4 duration=8.73µs 2026-08-07 19:04:01.837724495 DEBUG Received server response for request 4 2026-08-07 19:04:01.837728448 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.837733033 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-07 19:04:01.842041120 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 19:04:01.842132888 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.842156204 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.842195860 DEBUG Client info: None 2026-08-07 19:04:01.842206199 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 19:04:01.842221930 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.842227333 INFO Version: Unknown 2026-08-07 19:04:01.842258509 DEBUG Received server response for request 1 2026-08-07 19:04:01.842292354 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.843852949 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.843882534 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.843885303 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.843895573 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.843898720 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.843908146 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.843918748 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.843922206 DEBUG Initializing workspace `file:///tmp/.tmpJNgahx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.843933582 DEBUG Searching for a project in '/tmp/.tmpJNgahx/src' 2026-08-07 19:04:01.843953886 DEBUG Found project at '/tmp/.tmpJNgahx' 2026-08-07 19:04:01.843957279 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.844186979 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.844190551 DEBUG Discovering virtual environment in `/tmp/.tmpJNgahx` 2026-08-07 19:04:01.844221221 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.844226482 DEBUG No virtual environment found 2026-08-07 19:04:01.844232673 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.844238905 DEBUG Adding first-party search path `/tmp/.tmpJNgahx/src` 2026-08-07 19:04:01.844241645 DEBUG Adding first-party search path `/tmp/.tmpJNgahx` 2026-08-07 19:04:01.844243836 DEBUG Using vendored stdlib 2026-08-07 19:04:01.844395180 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.844399537 DEBUG Adding new file root '/tmp/.tmpJNgahx' of kind Project 2026-08-07 19:04:01.844556832 DEBUG Updating project to check open files 2026-08-07 19:04:01.844570072 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.844573238 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.844597957 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJNgahx/src/foo.py", kind: File } 2026-08-07 19:04:01.844615426 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJNgahx/src/foo.py` 2026-08-07 19:04:01.844617912 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.844623634 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.845759548 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJNgahx/src/foo.py"))}: Checking file '/tmp/.tmpJNgahx/src/foo.py' 2026-08-07 19:04:01.845930784 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJNgahx/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.861506027 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJNgahx/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:01.861970579 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.34ms 2026-08-07 19:04:01.861988542 DEBUG Received server response for request 2 2026-08-07 19:04:01.862011294 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.862111995 DEBUG method="textDocument/codeAction" response.id=3 duration=86.64µs 2026-08-07 19:04:01.862122143 DEBUG Received server response for request 3 2026-08-07 19:04:01.872431276 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.872480160 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.872486422 DEBUG method="shutdown" response.id=4 duration=10.00µs 2026-08-07 19:04:01.872500175 DEBUG Received server response for request 4 2026-08-07 19:04:01.872503277 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.872538709 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-07 19:04:01.875497650 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 19:04:01.875576826 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.875591870 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.875616914 DEBUG Client info: None 2026-08-07 19:04:01.875627643 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 19:04:01.875641256 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.875645597 INFO Version: Unknown 2026-08-07 19:04:01.877113446 DEBUG Received server response for request 1 2026-08-07 19:04:01.877137792 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.877897924 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.877932025 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.877935605 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.877944675 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.877947307 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.877967229 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.877975667 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.877978545 DEBUG Initializing workspace `file:///tmp/.tmpmjFWkM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.877987202 DEBUG Searching for a project in '/tmp/.tmpmjFWkM/src' 2026-08-07 19:04:01.878007285 DEBUG Found project at '/tmp/.tmpmjFWkM' 2026-08-07 19:04:01.878010457 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.878213342 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.878216343 DEBUG Discovering virtual environment in `/tmp/.tmpmjFWkM` 2026-08-07 19:04:01.878240289 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.878244042 DEBUG No virtual environment found 2026-08-07 19:04:01.878250733 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.878257261 DEBUG Adding first-party search path `/tmp/.tmpmjFWkM/src` 2026-08-07 19:04:01.878259762 DEBUG Adding first-party search path `/tmp/.tmpmjFWkM` 2026-08-07 19:04:01.878261972 DEBUG Using vendored stdlib 2026-08-07 19:04:01.878405728 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.878409095 DEBUG Adding new file root '/tmp/.tmpmjFWkM' of kind Project 2026-08-07 19:04:01.878553720 DEBUG Updating project to check open files 2026-08-07 19:04:01.878562300 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.878565470 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.878587980 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmjFWkM/src/foo.py", kind: File } 2026-08-07 19:04:01.878603301 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmjFWkM/src/foo.py` 2026-08-07 19:04:01.878605546 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.878610964 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.878654079 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpmjFWkM/src/foo.py"))}: Checking file '/tmp/.tmpmjFWkM/src/foo.py' 2026-08-07 19:04:01.878728654 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpmjFWkM/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.899623812 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.01ms 2026-08-07 19:04:01.899645111 DEBUG Received server response for request 2 2026-08-07 19:04:01.899665103 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.899895446 DEBUG method="textDocument/codeAction" response.id=3 duration=45.28µs 2026-08-07 19:04:01.899938530 DEBUG Received server response for request 3 2026-08-07 19:04:01.910184341 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:01.910206242 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:01.910212208 DEBUG method="shutdown" response.id=4 duration=9.15µs 2026-08-07 19:04:01.910224861 DEBUG Received server response for request 4 2026-08-07 19:04:01.910227396 DEBUG Client sends notification `exit` 2026-08-07 19:04:01.910233825 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-07 19:04:01.913151817 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 19:04:01.913228718 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:01.913243825 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:01.913269255 DEBUG Client info: None 2026-08-07 19:04:01.913278571 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 19:04:01.913291888 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:01.913296157 INFO Version: Unknown 2026-08-07 19:04:01.913387954 DEBUG Received server response for request 1 2026-08-07 19:04:01.913409301 DEBUG Client sends notification `initialized` 2026-08-07 19:04:01.914989245 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:01.915010921 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:01.915013511 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:01.915020958 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:01.915023358 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:01.915045761 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:01.915055128 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:01.915058134 DEBUG Initializing workspace `file:///tmp/.tmpvVPmfu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:01.915066478 DEBUG Searching for a project in '/tmp/.tmpvVPmfu/src' 2026-08-07 19:04:01.915084519 DEBUG Found project at '/tmp/.tmpvVPmfu' 2026-08-07 19:04:01.915087515 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:01.915309271 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:01.915313411 DEBUG Discovering virtual environment in `/tmp/.tmpvVPmfu` 2026-08-07 19:04:01.915346423 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:01.915353788 DEBUG No virtual environment found 2026-08-07 19:04:01.915360801 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:01.915368203 DEBUG Adding first-party search path `/tmp/.tmpvVPmfu/src` 2026-08-07 19:04:01.915371757 DEBUG Adding first-party search path `/tmp/.tmpvVPmfu` 2026-08-07 19:04:01.915374982 DEBUG Using vendored stdlib 2026-08-07 19:04:01.915537516 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:01.915541172 DEBUG Adding new file root '/tmp/.tmpvVPmfu' of kind Project 2026-08-07 19:04:01.915680663 DEBUG Updating project to check open files 2026-08-07 19:04:01.915688390 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:01.915690908 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:01.915711144 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvVPmfu/src/foo.py", kind: File } 2026-08-07 19:04:01.915725672 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvVPmfu/src/foo.py` 2026-08-07 19:04:01.915727960 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:01.915733013 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:01.915810305 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvVPmfu/src/foo.py"))}: Checking file '/tmp/.tmpvVPmfu/src/foo.py' 2026-08-07 19:04:01.915890241 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvVPmfu/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:01.931641976 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvVPmfu/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:01.940356863 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.62ms 2026-08-07 19:04:01.940381493 DEBUG Received server response for request 2 2026-08-07 19:04:01.940411225 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:01.940465831 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:01.940469586 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:01.940492793 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 19:04:01.940503179 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvVPmfu/src' 2026-08-07 19:04:01.940515503 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvVPmfu' 2026-08-07 19:04:01.940522959 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:01.990755977 DEBUG method="textDocument/codeAction" response.id=3 duration=50.32ms 2026-08-07 19:04:01.990840215 DEBUG Received server response for request 3 2026-08-07 19:04:02.001638469 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:02.001865788 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.001880338 DEBUG method="shutdown" response.id=4 duration=23.37µs 2026-08-07 19:04:02.001900877 DEBUG Received server response for request 4 2026-08-07 19:04:02.001905854 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.001917658 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-07 19:04:02.005611468 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 19:04:02.005710178 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.005743937 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.005785292 DEBUG Client info: None 2026-08-07 19:04:02.005793606 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 19:04:02.005810587 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.005816298 INFO Version: Unknown 2026-08-07 19:04:02.005849947 DEBUG Received server response for request 1 2026-08-07 19:04:02.005895531 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.005941202 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.005995890 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.005998441 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.006019967 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.006032125 DEBUG Initializing workspace `file:///tmp/.tmpOmyqSA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.006044954 DEBUG Searching for a project in '/tmp/.tmpOmyqSA/src' 2026-08-07 19:04:02.006070233 DEBUG Found project at '/tmp/.tmpOmyqSA' 2026-08-07 19:04:02.006075644 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.006343797 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.006349323 DEBUG Discovering virtual environment in `/tmp/.tmpOmyqSA` 2026-08-07 19:04:02.006391860 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.006397031 DEBUG No virtual environment found 2026-08-07 19:04:02.006403611 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:02.006411112 DEBUG Adding first-party search path `/tmp/.tmpOmyqSA/src` 2026-08-07 19:04:02.006413611 DEBUG Adding first-party search path `/tmp/.tmpOmyqSA` 2026-08-07 19:04:02.006416085 DEBUG Using vendored stdlib 2026-08-07 19:04:02.006581152 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.006586633 DEBUG Adding new file root '/tmp/.tmpOmyqSA' of kind Project 2026-08-07 19:04:02.006760686 DEBUG Updating project to check open files 2026-08-07 19:04:02.006780110 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.006789384 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.006793992 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:02.006829861 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOmyqSA/src/foo.py", kind: File } 2026-08-07 19:04:02.006854303 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOmyqSA/src/foo.py` 2026-08-07 19:04:02.006857000 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.006863608 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.008305437 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOmyqSA/src/foo.py"))}: Checking file '/tmp/.tmpOmyqSA/src/foo.py' 2026-08-07 19:04:02.008433585 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOmyqSA/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.029880858 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOmyqSA/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.034101763 DEBUG method="textDocument/diagnostic" response.id=2 duration=27.23ms 2026-08-07 19:04:02.034224212 DEBUG Received server response for request 2 2026-08-07 19:04:02.034254326 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:02.034414739 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.034423459 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.034438396 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 19:04:02.034447311 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpOmyqSA/src' 2026-08-07 19:04:02.034458739 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpOmyqSA' 2026-08-07 19:04:02.034466631 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.084729894 DEBUG method="textDocument/codeAction" response.id=3 duration=50.37ms 2026-08-07 19:04:02.084807091 DEBUG Received server response for request 3 2026-08-07 19:04:02.095218870 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:02.095393696 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.095491172 DEBUG method="shutdown" response.id=4 duration=102.48µs 2026-08-07 19:04:02.095600822 DEBUG Received server response for request 4 2026-08-07 19:04:02.095684028 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.095761908 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-07 19:04:02.100082938 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 19:04:02.100374014 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.100404397 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.100462047 DEBUG Client info: None 2026-08-07 19:04:02.100474322 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 19:04:02.100493074 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 19:04:02.100500332 INFO Version: Unknown 2026-08-07 19:04:02.100547020 DEBUG Received server response for request 1 2026-08-07 19:04:02.100608796 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.101856907 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.102401778 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.102408355 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.102425095 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.102428777 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:02.102432570 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.102445225 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.102449351 DEBUG Initializing workspace `file:///tmp/.tmpKKJHBR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.102461848 DEBUG Searching for a project in '/tmp/.tmpKKJHBR/src' 2026-08-07 19:04:02.102491246 DEBUG Found project at '/tmp/.tmpKKJHBR' 2026-08-07 19:04:02.102495852 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.102777331 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.102781837 DEBUG Discovering virtual environment in `/tmp/.tmpKKJHBR` 2026-08-07 19:04:02.102824531 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.102831278 DEBUG No virtual environment found 2026-08-07 19:04:02.102839418 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:02.102849097 DEBUG Adding first-party search path `/tmp/.tmpKKJHBR/src` 2026-08-07 19:04:02.102853167 DEBUG Adding first-party search path `/tmp/.tmpKKJHBR` 2026-08-07 19:04:02.102856419 DEBUG Using vendored stdlib 2026-08-07 19:04:02.103020719 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.103026629 DEBUG Adding new file root '/tmp/.tmpKKJHBR' of kind Project 2026-08-07 19:04:02.103215846 DEBUG Updating project to check open files 2026-08-07 19:04:02.103234384 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.103238167 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.103269589 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKKJHBR/src/foo.py", kind: File } 2026-08-07 19:04:02.103293479 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKKJHBR/src/foo.py` 2026-08-07 19:04:02.103296007 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.103302720 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.103926106 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKKJHBR/src/foo.py"))}: Checking file '/tmp/.tmpKKJHBR/src/foo.py' 2026-08-07 19:04:02.104061491 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKKJHBR/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.121515705 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKKJHBR/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.131413352 DEBUG method="textDocument/diagnostic" response.id=2 duration=28.11ms 2026-08-07 19:04:02.131555108 DEBUG Received server response for request 2 2026-08-07 19:04:02.131590500 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:02.131760385 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.131764948 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.131781547 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 19:04:02.131792820 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpKKJHBR/src' 2026-08-07 19:04:02.131805500 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpKKJHBR' 2026-08-07 19:04:02.131816963 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.182205913 DEBUG method="textDocument/codeAction" response.id=3 duration=50.55ms 2026-08-07 19:04:02.182516339 DEBUG Received server response for request 3 2026-08-07 19:04:02.192997604 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:02.193066410 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.193076505 DEBUG method="shutdown" response.id=4 duration=17.10µs 2026-08-07 19:04:02.193101517 DEBUG Received server response for request 4 2026-08-07 19:04:02.193403021 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.193421147 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-07 19:04:02.197344614 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 19:04:02.197444037 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.197465646 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.197534177 DEBUG Client info: None 2026-08-07 19:04:02.197553753 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 19:04:02.197573635 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.197579289 INFO Version: Unknown 2026-08-07 19:04:02.197626893 DEBUG Received server response for request 1 2026-08-07 19:04:02.201776740 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.201845338 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.202046144 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.202052519 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.202066557 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.202070237 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:02.202331335 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.202347225 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.202351639 DEBUG Initializing workspace `file:///tmp/.tmpJuVGuE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.202365630 DEBUG Searching for a project in '/tmp/.tmpJuVGuE/src' 2026-08-07 19:04:02.202980684 DEBUG Found project at '/tmp/.tmpJuVGuE' 2026-08-07 19:04:02.202994882 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.203467491 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.203475986 DEBUG Discovering virtual environment in `/tmp/.tmpJuVGuE` 2026-08-07 19:04:02.203701485 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.203711952 DEBUG No virtual environment found 2026-08-07 19:04:02.203722010 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:02.203731503 DEBUG Adding first-party search path `/tmp/.tmpJuVGuE/src` 2026-08-07 19:04:02.203734205 DEBUG Adding first-party search path `/tmp/.tmpJuVGuE` 2026-08-07 19:04:02.203736638 DEBUG Using vendored stdlib 2026-08-07 19:04:02.204350510 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.204360589 DEBUG Adding new file root '/tmp/.tmpJuVGuE' of kind Project 2026-08-07 19:04:02.204683154 DEBUG Updating project to check open files 2026-08-07 19:04:02.204710943 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.204778803 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.204960068 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJuVGuE/src/foo.py", kind: File } 2026-08-07 19:04:02.205113566 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJuVGuE/src/foo.py` 2026-08-07 19:04:02.205121974 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.205133099 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.205420974 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJuVGuE/src/foo.py"))}: Checking file '/tmp/.tmpJuVGuE/src/foo.py' 2026-08-07 19:04:02.205565926 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJuVGuE/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.224109239 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.97ms 2026-08-07 19:04:02.224151177 DEBUG Received server response for request 2 2026-08-07 19:04:02.224190930 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 19:04:02.224338254 DEBUG method="textDocument/codeAction" response.id=3 duration=126.14µs 2026-08-07 19:04:02.224345493 DEBUG Received server response for request 3 2026-08-07 19:04:02.234473474 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:02.234495316 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.234500070 DEBUG method="shutdown" response.id=4 duration=7.78µs 2026-08-07 19:04:02.234504734 DEBUG Received server response for request 4 2026-08-07 19:04:02.234506887 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.234513322 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-07 19:04:02.237674901 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 19:04:02.237744306 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.237761620 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.237790117 DEBUG Client info: None 2026-08-07 19:04:02.240740008 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 19:04:02.240755242 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.240759809 INFO Version: Unknown 2026-08-07 19:04:02.240787859 DEBUG Received server response for request 1 2026-08-07 19:04:02.241870124 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.242018124 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.242070769 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.242073403 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.242109222 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.242118142 DEBUG Initializing workspace `file:///tmp/.tmpvLsS2p/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.242128465 DEBUG Searching for a project in '/tmp/.tmpvLsS2p/src' 2026-08-07 19:04:02.242245241 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-07 19:04:02.242467152 DEBUG Found project at '/tmp/.tmpvLsS2p' 2026-08-07 19:04:02.242472110 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.242677770 DEBUG Discovering virtual environment in `/tmp/.tmpvLsS2p` 2026-08-07 19:04:02.242708532 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.242712253 DEBUG No virtual environment found 2026-08-07 19:04:02.242718689 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:02.242724837 DEBUG Adding first-party search path `/tmp/.tmpvLsS2p/src` 2026-08-07 19:04:02.242727548 DEBUG Adding first-party search path `/tmp/.tmpvLsS2p` 2026-08-07 19:04:02.242729756 DEBUG Using vendored stdlib 2026-08-07 19:04:02.242874515 INFO Python version: Python 3.10, platform: linux 2026-08-07 19:04:02.242877942 DEBUG Adding new file root '/tmp/.tmpvLsS2p' of kind Project 2026-08-07 19:04:02.243038339 DEBUG Updating project to check open files 2026-08-07 19:04:02.243050331 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.244627125 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.245480179 DEBUG method="workspace/executeCommand" response.id=2 duration=2.43ms 2026-08-07 19:04:02.245491701 DEBUG Received server response for request 2 2026-08-07 19:04:02.257215268 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.257240494 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.257245627 DEBUG method="shutdown" response.id=3 duration=8.21µs 2026-08-07 19:04:02.257252805 DEBUG Received server response for request 3 2026-08-07 19:04:02.257256721 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.257261953 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-07 19:04:02.258917092 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 19:04:02.259001360 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.259022743 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.259164826 DEBUG Client info: None 2026-08-07 19:04:02.259179086 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 19:04:02.259193899 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.259198437 INFO Version: Unknown 2026-08-07 19:04:02.259232171 DEBUG Received server response for request 1 2026-08-07 19:04:02.259258255 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.259314484 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.259378389 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.259383647 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.259395146 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.259398143 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.259407753 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.259415287 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.259418067 DEBUG Initializing workspace `file:///tmp/.tmpgqdK63/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.259427420 DEBUG Searching for a project in '/tmp/.tmpgqdK63/src' 2026-08-07 19:04:02.259452523 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.259456305 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.259674867 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.259678446 DEBUG Discovering virtual environment in `/tmp/.tmpgqdK63/src` 2026-08-07 19:04:02.259708243 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.259715633 DEBUG No virtual environment found 2026-08-07 19:04:02.259724211 DEBUG Adding first-party search path `/tmp/.tmpgqdK63/src` 2026-08-07 19:04:02.259726896 DEBUG Using vendored stdlib 2026-08-07 19:04:02.259873580 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.259876952 DEBUG Adding new file root '/tmp/.tmpgqdK63/src' of kind Project 2026-08-07 19:04:02.260018904 DEBUG Updating project to check open files 2026-08-07 19:04:02.260026705 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.260029460 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.260057765 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgqdK63/src/foo.py", kind: File } 2026-08-07 19:04:02.260081218 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgqdK63/src/foo.py` 2026-08-07 19:04:02.260083805 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.260091233 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.266104884 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.291670783 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.305893369 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.305905371 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.305916310 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.305966200 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.305970067 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.306038690 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.306043124 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.306065441 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 19:04:02.306079455 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpgqdK63/src' 2026-08-07 19:04:02.306095534 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.356933512 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 96.754726ms 2026-08-07 19:04:02.357024746 DEBUG method="textDocument/completion" response.id=2 duration=96.93ms 2026-08-07 19:04:02.357056324 DEBUG Received server response for request 2 2026-08-07 19:04:02.367730992 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.367791367 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.367798777 DEBUG method="shutdown" response.id=3 duration=15.51µs 2026-08-07 19:04:02.367930300 DEBUG Received server response for request 3 2026-08-07 19:04:02.367934040 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.367957257 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-07 19:04:02.374128794 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 19:04:02.374237763 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.374272337 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.374351868 DEBUG Client info: None 2026-08-07 19:04:02.374361602 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 19:04:02.374381297 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.374388439 INFO Version: Unknown 2026-08-07 19:04:02.374433147 DEBUG Received server response for request 1 2026-08-07 19:04:02.374491437 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.374664381 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.374701728 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.374704654 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.374717234 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.374720224 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.374744336 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.374756892 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.374762069 DEBUG Initializing workspace `file:///tmp/.tmpxKaFli/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.374779518 DEBUG Searching for a project in '/tmp/.tmpxKaFli/src' 2026-08-07 19:04:02.374811088 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.374817245 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.375105650 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.375109740 DEBUG Discovering virtual environment in `/tmp/.tmpxKaFli/src` 2026-08-07 19:04:02.375156725 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.375162661 DEBUG No virtual environment found 2026-08-07 19:04:02.375175813 DEBUG Adding first-party search path `/tmp/.tmpxKaFli/src` 2026-08-07 19:04:02.375178679 DEBUG Using vendored stdlib 2026-08-07 19:04:02.375330022 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.375337122 DEBUG Adding new file root '/tmp/.tmpxKaFli/src' of kind Project 2026-08-07 19:04:02.375544982 DEBUG Updating project to check open files 2026-08-07 19:04:02.375570385 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.375574353 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.375616182 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxKaFli/src/foo.py", kind: File } 2026-08-07 19:04:02.375646664 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxKaFli/src/foo.py` 2026-08-07 19:04:02.375649297 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.375657013 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.380443800 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.406456062 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.415899972 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.415914312 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.415926161 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.416437945 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.416447551 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.416763602 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.416771879 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.416786629 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 19:04:02.417137340 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxKaFli/src' 2026-08-07 19:04:02.417157599 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.467703674 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 92.00362ms 2026-08-07 19:04:02.467973736 DEBUG method="textDocument/completion" response.id=2 duration=92.31ms 2026-08-07 19:04:02.468106305 DEBUG Received server response for request 2 2026-08-07 19:04:02.478382308 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.478507996 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.478515603 DEBUG method="shutdown" response.id=3 duration=11.90µs 2026-08-07 19:04:02.478526596 DEBUG Received server response for request 3 2026-08-07 19:04:02.478532210 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.478539265 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-07 19:04:02.483038311 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 19:04:02.483284048 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.483303658 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.483722238 DEBUG Client info: None 2026-08-07 19:04:02.483732582 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 19:04:02.483754619 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 19:04:02.483760741 INFO Version: Unknown 2026-08-07 19:04:02.483798823 DEBUG Received server response for request 1 2026-08-07 19:04:02.483847631 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.485635691 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.485662668 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.485665405 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.485678139 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.485680898 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.485707470 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.485718137 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.485722009 DEBUG Initializing workspace `file:///tmp/.tmppcJjup/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 19:04:02.485739248 DEBUG Searching for a project in '/tmp/.tmppcJjup/src' 2026-08-07 19:04:02.485762417 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.485766346 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.486001041 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.486004577 DEBUG Discovering virtual environment in `/tmp/.tmppcJjup/src` 2026-08-07 19:04:02.486039828 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.486045045 DEBUG No virtual environment found 2026-08-07 19:04:02.486054281 DEBUG Adding first-party search path `/tmp/.tmppcJjup/src` 2026-08-07 19:04:02.486056941 DEBUG Using vendored stdlib 2026-08-07 19:04:02.486206680 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.486211076 DEBUG Adding new file root '/tmp/.tmppcJjup/src' of kind Project 2026-08-07 19:04:02.486391367 DEBUG Updating project to check open files 2026-08-07 19:04:02.486406960 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.486410408 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.486447696 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppcJjup/src/foo.py", kind: File } 2026-08-07 19:04:02.486468252 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppcJjup/src/foo.py` 2026-08-07 19:04:02.486470697 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.486476987 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.486777886 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.508371265 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.516661291 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.516671364 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.516680235 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.516745481 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.516749243 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.516799278 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.516801843 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.516813379 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 19:04:02.516822993 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmppcJjup/src' 2026-08-07 19:04:02.516834848 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.568790596 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 82.28037ms 2026-08-07 19:04:02.568896374 DEBUG method="textDocument/completion" response.id=2 duration=82.41ms 2026-08-07 19:04:02.568916565 DEBUG Received server response for request 2 2026-08-07 19:04:02.579177158 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.579200093 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.579205290 DEBUG method="shutdown" response.id=3 duration=11.21µs 2026-08-07 19:04:02.579210259 DEBUG Received server response for request 3 2026-08-07 19:04:02.579212801 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.579217401 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-07 19:04:02.584648204 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 19:04:02.584790902 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.586569572 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.586640721 DEBUG Client info: None 2026-08-07 19:04:02.586652943 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 19:04:02.586670056 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 19:04:02.586676652 INFO Version: Unknown 2026-08-07 19:04:02.586718315 DEBUG Received server response for request 1 2026-08-07 19:04:02.586772985 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.586821926 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.586913824 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.586916752 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.586942256 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.586955606 DEBUG Initializing workspace `file:///tmp/.tmpMHKZuU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.586971776 DEBUG Searching for a project in '/tmp/.tmpMHKZuU/src' 2026-08-07 19:04:02.587006892 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.587012886 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.587275470 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.587279369 DEBUG Discovering virtual environment in `/tmp/.tmpMHKZuU/src` 2026-08-07 19:04:02.587321197 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.587327075 DEBUG No virtual environment found 2026-08-07 19:04:02.587339075 DEBUG Adding first-party search path `/tmp/.tmpMHKZuU/src` 2026-08-07 19:04:02.587341841 DEBUG Using vendored stdlib 2026-08-07 19:04:02.587496495 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.587502455 DEBUG Adding new file root '/tmp/.tmpMHKZuU/src' of kind Project 2026-08-07 19:04:02.587680444 DEBUG Updating project to check open files 2026-08-07 19:04:02.587700266 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.587714532 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.587719044 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.587758292 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMHKZuU/src/foo.py", kind: File } 2026-08-07 19:04:02.587784379 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMHKZuU/src/foo.py` 2026-08-07 19:04:02.587786868 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.587794401 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.588328166 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.615002885 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.623667046 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.623795446 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.623926931 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.624172486 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.624260554 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.624452499 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.624532687 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.624646418 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 19:04:02.624770792 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpMHKZuU/src' 2026-08-07 19:04:02.624883862 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.673514300 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 85.681374ms 2026-08-07 19:04:02.673758615 DEBUG method="textDocument/completion" response.id=2 duration=85.96ms 2026-08-07 19:04:02.673773937 DEBUG Received server response for request 2 2026-08-07 19:04:02.684006255 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.684021528 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.684025855 DEBUG method="shutdown" response.id=3 duration=6.70µs 2026-08-07 19:04:02.684030255 DEBUG Received server response for request 3 2026-08-07 19:04:02.684032322 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.684036153 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-07 19:04:02.688347097 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 19:04:02.688457650 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.688508246 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.688543190 DEBUG Client info: None 2026-08-07 19:04:02.688551261 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 19:04:02.688570319 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 19:04:02.688575022 INFO Version: Unknown 2026-08-07 19:04:02.688600278 DEBUG Received server response for request 1 2026-08-07 19:04:02.688624398 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.688801320 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.690421193 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.690424519 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.690434268 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.690436684 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.690446990 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.690458426 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.690462526 DEBUG Initializing workspace `file:///tmp/.tmpCbmHR6/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 19:04:02.690480403 DEBUG Searching for a project in '/tmp/.tmpCbmHR6/src' 2026-08-07 19:04:02.691302316 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.691307213 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.691560804 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.691564128 DEBUG Discovering virtual environment in `/tmp/.tmpCbmHR6/src` 2026-08-07 19:04:02.691599881 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.691604445 DEBUG No virtual environment found 2026-08-07 19:04:02.691613308 DEBUG Adding first-party search path `/tmp/.tmpCbmHR6/src` 2026-08-07 19:04:02.691616003 DEBUG Using vendored stdlib 2026-08-07 19:04:02.691764020 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.691768232 DEBUG Adding new file root '/tmp/.tmpCbmHR6/src' of kind Project 2026-08-07 19:04:02.691933751 DEBUG Updating project to check open files 2026-08-07 19:04:02.691946334 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.691949310 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.691976036 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCbmHR6/src/foo.py", kind: File } 2026-08-07 19:04:02.691994284 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCbmHR6/src/foo.py` 2026-08-07 19:04:02.691996796 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.692002538 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.692271060 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.715867668 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.723785868 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.723796973 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.723804003 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.723850536 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.723854293 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.724287816 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.724294856 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.724305695 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 19:04:02.724313784 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpCbmHR6/src' 2026-08-07 19:04:02.724611403 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.771442249 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 79.413216ms 2026-08-07 19:04:02.771490225 DEBUG method="textDocument/completion" response.id=2 duration=79.48ms 2026-08-07 19:04:02.771528122 DEBUG Received server response for request 2 2026-08-07 19:04:02.781671301 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.781715031 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.781721324 DEBUG method="shutdown" response.id=3 duration=9.68µs 2026-08-07 19:04:02.781734141 DEBUG Received server response for request 3 2026-08-07 19:04:02.781737211 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.781745662 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-07 19:04:02.786107457 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 19:04:02.786189474 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.788103169 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.788146739 DEBUG Client info: None 2026-08-07 19:04:02.788159768 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 19:04:02.788185960 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.788191028 INFO Version: Unknown 2026-08-07 19:04:02.788992668 DEBUG Received server response for request 1 2026-08-07 19:04:02.789021328 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.789074086 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.789111023 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.789113971 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.789125093 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.789127512 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.789147233 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.789157304 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.789160643 DEBUG Initializing workspace `file:///tmp/.tmpx0F0uL/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 19:04:02.789176628 DEBUG Searching for a project in '/tmp/.tmpx0F0uL/src' 2026-08-07 19:04:02.789197291 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.789200850 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.789404686 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.789407929 DEBUG Discovering virtual environment in `/tmp/.tmpx0F0uL/src` 2026-08-07 19:04:02.789436996 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.789441531 DEBUG No virtual environment found 2026-08-07 19:04:02.789448541 DEBUG Adding first-party search path `/tmp/.tmpx0F0uL/src` 2026-08-07 19:04:02.789450926 DEBUG Using vendored stdlib 2026-08-07 19:04:02.790414394 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.790494747 DEBUG Adding new file root '/tmp/.tmpx0F0uL/src' of kind Project 2026-08-07 19:04:02.790738363 DEBUG Updating project to check open files 2026-08-07 19:04:02.790825177 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.790892366 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.790979504 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpx0F0uL/src/foo.py", kind: File } 2026-08-07 19:04:02.791064211 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpx0F0uL/src/foo.py` 2026-08-07 19:04:02.791134098 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.791219232 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.791768937 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.813326800 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.821110231 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.821120808 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.821126886 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.821449833 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.821457990 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.821502906 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.821505775 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.821515315 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 19:04:02.821521489 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpx0F0uL/src' 2026-08-07 19:04:02.821529471 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.871613354 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 80.190332ms 2026-08-07 19:04:02.871680276 DEBUG method="textDocument/completion" response.id=2 duration=80.36ms 2026-08-07 19:04:02.871691117 DEBUG Received server response for request 2 2026-08-07 19:04:02.881966446 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.881984405 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.881989227 DEBUG method="shutdown" response.id=3 duration=8.45µs 2026-08-07 19:04:02.881993893 DEBUG Received server response for request 3 2026-08-07 19:04:02.881996265 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.882000508 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-07 19:04:02.886312406 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 19:04:02.886398568 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.886445846 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.886477525 DEBUG Client info: None 2026-08-07 19:04:02.886485867 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 19:04:02.886499645 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.886504497 INFO Version: Unknown 2026-08-07 19:04:02.886531914 DEBUG Received server response for request 1 2026-08-07 19:04:02.886555712 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.886757838 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.886806389 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.886809666 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.886818322 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.886820781 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.886844864 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.886857164 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.886861231 DEBUG Initializing workspace `file:///tmp/.tmpL6WTpe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:02.886875698 DEBUG Searching for a project in '/tmp/.tmpL6WTpe/src' 2026-08-07 19:04:02.886901931 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.886906741 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.887178713 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.887206839 DEBUG Discovering virtual environment in `/tmp/.tmpL6WTpe/src` 2026-08-07 19:04:02.887253042 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.887259471 DEBUG No virtual environment found 2026-08-07 19:04:02.887273893 DEBUG Adding first-party search path `/tmp/.tmpL6WTpe/src` 2026-08-07 19:04:02.887277807 DEBUG Using vendored stdlib 2026-08-07 19:04:02.887451829 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.887456354 DEBUG Adding new file root '/tmp/.tmpL6WTpe/src' of kind Project 2026-08-07 19:04:02.887643659 DEBUG Updating project to check open files 2026-08-07 19:04:02.887674241 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.887677555 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.887705952 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpL6WTpe/src/foo.py", kind: File } 2026-08-07 19:04:02.887726622 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpL6WTpe/src/foo.py` 2026-08-07 19:04:02.887729302 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.887736928 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.887937673 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:02.912454139 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:02.920112451 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:02.920124139 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:02.920129466 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.920458982 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:02.920467460 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:02.920694042 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:02.920701013 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:02.920712208 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 19:04:02.920721683 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpL6WTpe/src' 2026-08-07 19:04:02.920981169 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:02.969150240 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 81.384081ms 2026-08-07 19:04:02.969201970 DEBUG method="textDocument/completion" response.id=2 duration=81.46ms 2026-08-07 19:04:02.969223127 DEBUG Received server response for request 2 2026-08-07 19:04:02.979549211 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:02.979613135 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:02.979621563 DEBUG method="shutdown" response.id=3 duration=13.72µs 2026-08-07 19:04:02.979635913 DEBUG Received server response for request 3 2026-08-07 19:04:02.979640163 DEBUG Client sends notification `exit` 2026-08-07 19:04:02.979650108 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-07 19:04:02.984899199 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 19:04:02.984984169 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:02.987474823 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:02.987506519 DEBUG Client info: None 2026-08-07 19:04:02.987516677 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 19:04:02.987536411 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:02.987540314 INFO Version: Unknown 2026-08-07 19:04:02.987566468 DEBUG Received server response for request 1 2026-08-07 19:04:02.987591346 DEBUG Client sends notification `initialized` 2026-08-07 19:04:02.988093733 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:02.988131040 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:02.988134044 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:02.988142640 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:02.988145459 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:02.988169287 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:02.988179576 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:02.988182815 DEBUG Initializing workspace `file:///tmp/.tmpwLhYe1/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 19:04:02.988198577 DEBUG Searching for a project in '/tmp/.tmpwLhYe1/src' 2026-08-07 19:04:02.988222580 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:02.988227518 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:02.988447509 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:02.988451519 DEBUG Discovering virtual environment in `/tmp/.tmpwLhYe1/src` 2026-08-07 19:04:02.988483712 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:02.988488788 DEBUG No virtual environment found 2026-08-07 19:04:02.988496836 DEBUG Adding first-party search path `/tmp/.tmpwLhYe1/src` 2026-08-07 19:04:02.988499509 DEBUG Using vendored stdlib 2026-08-07 19:04:02.988644609 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:02.988648417 DEBUG Adding new file root '/tmp/.tmpwLhYe1/src' of kind Project 2026-08-07 19:04:02.988833935 DEBUG Updating project to check open files 2026-08-07 19:04:02.988845531 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:02.988848150 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:02.988873545 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwLhYe1/src/foo.py", kind: File } 2026-08-07 19:04:02.988891417 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwLhYe1/src/foo.py` 2026-08-07 19:04:02.988893753 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:02.988899935 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:02.989110127 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.012838952 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.022548261 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.022558520 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.022566075 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.023004069 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.023025035 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.023313380 DEBUG method="textDocument/completion" response.id=2 duration=34.41ms 2026-08-07 19:04:03.023338725 DEBUG Received server response for request 2 2026-08-07 19:04:03.033640788 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.033748451 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.033758083 DEBUG method="shutdown" response.id=3 duration=16.41µs 2026-08-07 19:04:03.033770843 DEBUG Received server response for request 3 2026-08-07 19:04:03.033777068 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.033786982 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-07 19:04:03.037620941 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 19:04:03.038095940 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.038108758 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.038230193 DEBUG Client info: None 2026-08-07 19:04:03.038238534 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 19:04:03.038252251 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 19:04:03.038256669 INFO Version: Unknown 2026-08-07 19:04:03.038283718 DEBUG Received server response for request 1 2026-08-07 19:04:03.038305985 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.038336755 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.038402280 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.038405327 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.038417709 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.038420695 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.038431262 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.038440920 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.038445091 DEBUG Initializing workspace `file:///tmp/.tmpswMzmP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.038457824 DEBUG Searching for a project in '/tmp/.tmpswMzmP/src' 2026-08-07 19:04:03.038487319 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.038492711 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.038741675 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.038745965 DEBUG Discovering virtual environment in `/tmp/.tmpswMzmP/src` 2026-08-07 19:04:03.038781397 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.038786035 DEBUG No virtual environment found 2026-08-07 19:04:03.038795585 DEBUG Adding first-party search path `/tmp/.tmpswMzmP/src` 2026-08-07 19:04:03.038798278 DEBUG Using vendored stdlib 2026-08-07 19:04:03.038944140 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.038948638 DEBUG Adding new file root '/tmp/.tmpswMzmP/src' of kind Project 2026-08-07 19:04:03.039099286 DEBUG Updating project to check open files 2026-08-07 19:04:03.039112981 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.039115973 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.039142403 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpswMzmP/src/foo.py", kind: File } 2026-08-07 19:04:03.039162397 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpswMzmP/src/foo.py` 2026-08-07 19:04:03.039164623 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.039170784 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.039852699 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.065512821 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.073530216 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.073641455 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.073733277 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.073858871 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.073939940 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.074070914 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:03.074150964 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:03.074219478 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 19:04:03.074305959 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpswMzmP/src' 2026-08-07 19:04:03.074389896 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:03.124035429 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 84.453653ms 2026-08-07 19:04:03.124235104 DEBUG method="textDocument/completion" response.id=2 duration=85.06ms 2026-08-07 19:04:03.124313650 DEBUG Received server response for request 2 2026-08-07 19:04:03.134574500 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.134626884 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.134633727 DEBUG method="shutdown" response.id=3 duration=10.71µs 2026-08-07 19:04:03.134645242 DEBUG Received server response for request 3 2026-08-07 19:04:03.134647971 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.134655321 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-07 19:04:03.138328438 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 19:04:03.138441850 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.143077637 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.143111928 DEBUG Client info: None 2026-08-07 19:04:03.143121403 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 19:04:03.143136490 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.143140909 INFO Version: Unknown 2026-08-07 19:04:03.143168687 DEBUG Received server response for request 1 2026-08-07 19:04:03.144162575 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.144267621 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.144389617 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.144392504 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.144409833 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.144418613 DEBUG Initializing workspace `file:///tmp/.tmplDN59W/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.144427164 DEBUG Searching for a project in '/tmp/.tmplDN59W/src' 2026-08-07 19:04:03.144446250 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.144449723 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.145374092 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.145381634 DEBUG Discovering virtual environment in `/tmp/.tmplDN59W/src` 2026-08-07 19:04:03.145544149 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.145551740 DEBUG No virtual environment found 2026-08-07 19:04:03.145559790 DEBUG Adding first-party search path `/tmp/.tmplDN59W/src` 2026-08-07 19:04:03.145562334 DEBUG Using vendored stdlib 2026-08-07 19:04:03.145980263 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.145987765 DEBUG Adding new file root '/tmp/.tmplDN59W/src' of kind Project 2026-08-07 19:04:03.146136738 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.146143044 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.146409585 DEBUG Updating project to check open files 2026-08-07 19:04:03.146422785 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.146517126 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplDN59W/src/foo.py", kind: File } 2026-08-07 19:04:03.146535684 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplDN59W/src/foo.py` 2026-08-07 19:04:03.146538930 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.146559593 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.147103039 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.169835624 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.177909331 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.178048247 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.178128509 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.178243102 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.178319180 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.178442951 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:03.178518014 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:03.178606021 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 19:04:03.178683627 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmplDN59W/src' 2026-08-07 19:04:03.178757673 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:03.230057869 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 83.15104ms 2026-08-07 19:04:03.230386585 DEBUG method="textDocument/completion" response.id=2 duration=83.50ms 2026-08-07 19:04:03.230473150 DEBUG Received server response for request 2 2026-08-07 19:04:03.240646085 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.240681118 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.240686689 DEBUG method="shutdown" response.id=3 duration=11.07µs 2026-08-07 19:04:03.240692495 DEBUG Received server response for request 3 2026-08-07 19:04:03.240695424 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.240699832 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-07 19:04:03.245769107 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 19:04:03.245896320 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.245934133 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.247802974 DEBUG Client info: None 2026-08-07 19:04:03.247813781 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 19:04:03.247831621 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 19:04:03.247847775 INFO Version: Unknown 2026-08-07 19:04:03.247882580 DEBUG Received server response for request 1 2026-08-07 19:04:03.247925655 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.247960633 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.248017243 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.248020054 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.248040904 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.248054874 DEBUG Initializing workspace `file:///tmp/.tmp985D13/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.248067091 DEBUG Searching for a project in '/tmp/.tmp985D13/src' 2026-08-07 19:04:03.248092333 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.248097075 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.248368251 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.248373325 DEBUG Discovering virtual environment in `/tmp/.tmp985D13/src` 2026-08-07 19:04:03.248419453 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.248425679 DEBUG No virtual environment found 2026-08-07 19:04:03.248435639 DEBUG Adding first-party search path `/tmp/.tmp985D13/src` 2026-08-07 19:04:03.248438380 DEBUG Using vendored stdlib 2026-08-07 19:04:03.248601718 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.248607700 DEBUG Adding new file root '/tmp/.tmp985D13/src' of kind Project 2026-08-07 19:04:03.248813773 DEBUG Updating project to check open files 2026-08-07 19:04:03.248835509 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.248846030 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.248850408 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.248889684 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp985D13/src/foo.py", kind: File } 2026-08-07 19:04:03.248913606 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp985D13/src/foo.py` 2026-08-07 19:04:03.248916359 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.248923052 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.249211779 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.272694483 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.280972242 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.281080075 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.281149193 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.281263582 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.281324485 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.281437968 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:03.281497249 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:03.281561533 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 19:04:03.281625521 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp985D13/src' 2026-08-07 19:04:03.281693134 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:03.330490934 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 81.542566ms 2026-08-07 19:04:03.330660051 DEBUG method="textDocument/completion" response.id=2 duration=81.73ms 2026-08-07 19:04:03.330743954 DEBUG Received server response for request 2 2026-08-07 19:04:03.340904823 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.340919570 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.340923761 DEBUG method="shutdown" response.id=3 duration=6.69µs 2026-08-07 19:04:03.340928182 DEBUG Received server response for request 3 2026-08-07 19:04:03.340930480 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.340934494 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-07 19:04:03.344928814 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 19:04:03.345072837 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.345110304 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.349567166 DEBUG Client info: None 2026-08-07 19:04:03.349657752 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 19:04:03.349704027 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.349709477 INFO Version: Unknown 2026-08-07 19:04:03.350159116 DEBUG Received server response for request 1 2026-08-07 19:04:03.350187182 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.350789580 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.350824312 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.350838274 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.350858065 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.350861332 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.350866329 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.350875781 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.350879483 DEBUG Initializing workspace `file:///tmp/.tmpfVqsor/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.350888813 DEBUG Searching for a project in '/tmp/.tmpfVqsor/src' 2026-08-07 19:04:03.350907166 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.350911062 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.352160143 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.352166017 DEBUG Discovering virtual environment in `/tmp/.tmpfVqsor/src` 2026-08-07 19:04:03.352192948 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.352196942 DEBUG No virtual environment found 2026-08-07 19:04:03.352203759 DEBUG Adding first-party search path `/tmp/.tmpfVqsor/src` 2026-08-07 19:04:03.352206299 DEBUG Using vendored stdlib 2026-08-07 19:04:03.352751676 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.352757124 DEBUG Adding new file root '/tmp/.tmpfVqsor/src' of kind Project 2026-08-07 19:04:03.353031746 DEBUG Updating project to check open files 2026-08-07 19:04:03.353045340 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.353048815 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.353072105 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfVqsor/src/foo.py", kind: File } 2026-08-07 19:04:03.353400538 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfVqsor/src/foo.py` 2026-08-07 19:04:03.353404864 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.353410901 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.353781887 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.378450772 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.386540641 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.386673733 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.386755994 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.386874834 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.386954895 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.387071930 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:03.387140075 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:03.387213703 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 19:04:03.387284835 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpfVqsor/src' 2026-08-07 19:04:03.387356430 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:03.434165873 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 80.692992ms 2026-08-07 19:04:03.434367247 DEBUG method="textDocument/completion" response.id=2 duration=80.95ms 2026-08-07 19:04:03.434399048 DEBUG Received server response for request 2 2026-08-07 19:04:03.444591916 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.444616531 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.444622703 DEBUG method="shutdown" response.id=3 duration=9.41µs 2026-08-07 19:04:03.444633021 DEBUG Received server response for request 3 2026-08-07 19:04:03.444635895 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.444646661 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-07 19:04:03.449809066 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 19:04:03.449890753 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.449924136 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.451820347 DEBUG Client info: None 2026-08-07 19:04:03.451831270 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 19:04:03.451852184 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.451856266 INFO Version: Unknown 2026-08-07 19:04:03.451882531 DEBUG Received server response for request 1 2026-08-07 19:04:03.451907468 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.451937721 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.451985127 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.451987391 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.452001612 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.452008644 DEBUG Initializing workspace `file:///tmp/.tmpB9IMIQ/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 19:04:03.452020268 DEBUG Searching for a project in '/tmp/.tmpB9IMIQ/src' 2026-08-07 19:04:03.452038143 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.452041330 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.452234117 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.452237023 DEBUG Discovering virtual environment in `/tmp/.tmpB9IMIQ/src` 2026-08-07 19:04:03.452261851 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.452266018 DEBUG No virtual environment found 2026-08-07 19:04:03.452273031 DEBUG Adding first-party search path `/tmp/.tmpB9IMIQ/src` 2026-08-07 19:04:03.452275424 DEBUG Using vendored stdlib 2026-08-07 19:04:03.452415867 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.452419184 DEBUG Adding new file root '/tmp/.tmpB9IMIQ/src' of kind Project 2026-08-07 19:04:03.455323380 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.455331838 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.455536180 DEBUG Updating project to check open files 2026-08-07 19:04:03.455548579 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.455637075 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpB9IMIQ/src/foo.py", kind: File } 2026-08-07 19:04:03.455839825 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpB9IMIQ/src/foo.py` 2026-08-07 19:04:03.455845659 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.455851580 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.456099191 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.480332243 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.488588849 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:03.488600014 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:03.488605889 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.488651581 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:03.488655219 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.492430417 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-07 19:04:03.492438748 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:03.492526380 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 36.649591ms 2026-08-07 19:04:03.492647541 DEBUG method="textDocument/completion" response.id=2 duration=36.79ms 2026-08-07 19:04:03.492663753 DEBUG Received server response for request 2 2026-08-07 19:04:03.503189380 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.503237881 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.503242755 DEBUG method="shutdown" response.id=3 duration=7.76µs 2026-08-07 19:04:03.503271064 DEBUG Received server response for request 3 2026-08-07 19:04:03.503273674 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.503317727 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-07 19:04:03.507779229 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 19:04:03.509699608 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.509815995 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.509923245 DEBUG Client info: None 2026-08-07 19:04:03.509997978 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 19:04:03.510623156 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.510690529 INFO Version: Unknown 2026-08-07 19:04:03.510774411 DEBUG Received server response for request 1 2026-08-07 19:04:03.510855571 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.510946231 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.511060420 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.511125687 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.511225920 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.511290779 DEBUG Initializing workspace `file:///tmp/.tmpap8mLg/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 19:04:03.511726502 DEBUG Searching for a project in '/tmp/.tmpap8mLg/src' 2026-08-07 19:04:03.511810734 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.511869079 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.512132012 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.512203329 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.512268539 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.512331593 DEBUG Discovering virtual environment in `/tmp/.tmpap8mLg/src` 2026-08-07 19:04:03.512413997 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.512476793 DEBUG No virtual environment found 2026-08-07 19:04:03.512541574 DEBUG Adding first-party search path `/tmp/.tmpap8mLg/src` 2026-08-07 19:04:03.512600008 DEBUG Using vendored stdlib 2026-08-07 19:04:03.512794359 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.512858324 DEBUG Adding new file root '/tmp/.tmpap8mLg/src' of kind Project 2026-08-07 19:04:03.513053165 DEBUG Updating project to check open files 2026-08-07 19:04:03.513122790 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.513202568 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpap8mLg/src/foo.py", kind: File } 2026-08-07 19:04:03.513283095 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpap8mLg/src/foo.py` 2026-08-07 19:04:03.513346860 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.513433304 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.513613444 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.537561264 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 24.026558ms 2026-08-07 19:04:03.537613240 DEBUG method="textDocument/completion" response.id=2 duration=24.10ms 2026-08-07 19:04:03.537629719 DEBUG Received server response for request 2 2026-08-07 19:04:03.547828780 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.547874620 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.547879815 DEBUG method="shutdown" response.id=3 duration=8.30µs 2026-08-07 19:04:03.547980429 DEBUG Received server response for request 3 2026-08-07 19:04:03.547983444 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.547988078 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-07 19:04:03.551118240 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 19:04:03.552985725 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.553009909 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.553046241 DEBUG Client info: None 2026-08-07 19:04:03.553056768 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 19:04:03.553083324 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.553090920 INFO Version: Unknown 2026-08-07 19:04:03.553125158 DEBUG Received server response for request 1 2026-08-07 19:04:03.553149390 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.553183507 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.553226760 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.553228978 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.553243842 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.553253569 DEBUG Initializing workspace `file:///tmp/.tmpGkJGDW/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 19:04:03.553265417 DEBUG Searching for a project in '/tmp/.tmpGkJGDW/src' 2026-08-07 19:04:03.553282342 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.553286311 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.553487699 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.553490631 DEBUG Discovering virtual environment in `/tmp/.tmpGkJGDW/src` 2026-08-07 19:04:03.553514046 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.553519247 DEBUG No virtual environment found 2026-08-07 19:04:03.553526244 DEBUG Adding first-party search path `/tmp/.tmpGkJGDW/src` 2026-08-07 19:04:03.553528747 DEBUG Using vendored stdlib 2026-08-07 19:04:03.553674816 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.553678230 DEBUG Adding new file root '/tmp/.tmpGkJGDW/src' of kind Project 2026-08-07 19:04:03.553828384 DEBUG Updating project to check open files 2026-08-07 19:04:03.553837788 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.555254712 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.555262616 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:03.555291154 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGkJGDW/src/foo.py", kind: File } 2026-08-07 19:04:03.555307010 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGkJGDW/src/foo.py` 2026-08-07 19:04:03.555309341 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.555317567 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.555483073 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.577837160 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.584943652 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 29.601948ms 2026-08-07 19:04:03.584970816 DEBUG method="textDocument/completion" response.id=2 duration=29.65ms 2026-08-07 19:04:03.584985128 DEBUG Received server response for request 2 2026-08-07 19:04:03.595129516 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.595202339 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.595207715 DEBUG method="shutdown" response.id=3 duration=8.26µs 2026-08-07 19:04:03.595401924 DEBUG Received server response for request 3 2026-08-07 19:04:03.595407944 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.595412756 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-07 19:04:03.598867671 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 19:04:03.598941737 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.598961011 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.598993529 DEBUG Client info: None 2026-08-07 19:04:03.599008861 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 19:04:03.599023158 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.599027323 INFO Version: Unknown 2026-08-07 19:04:03.600651439 DEBUG Received server response for request 1 2026-08-07 19:04:03.600677034 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.605082792 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.605212211 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.605220913 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.605232823 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.605236674 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:03.605714939 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.605790791 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.606020471 DEBUG Initializing workspace `file:///tmp/.tmpxJakXv/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpxJakXv/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.606271964 DEBUG Using overridden configuration file at '/tmp/.tmpxJakXv/ty2.toml' 2026-08-07 19:04:03.606833156 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.607205477 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.607353297 DEBUG Discovering virtual environment in `/tmp/.tmpxJakXv/src` 2026-08-07 19:04:03.607515725 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.607716447 DEBUG No virtual environment found 2026-08-07 19:04:03.607845200 DEBUG Adding first-party search path `/tmp/.tmpxJakXv/src` 2026-08-07 19:04:03.607987824 DEBUG Using vendored stdlib 2026-08-07 19:04:03.608269382 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.608424099 DEBUG Adding new file root '/tmp/.tmpxJakXv/src' of kind Project 2026-08-07 19:04:03.608722023 DEBUG Updating project to check open files 2026-08-07 19:04:03.608879553 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.609119040 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.609344648 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxJakXv/src/foo.py", kind: File } 2026-08-07 19:04:03.609431716 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxJakXv/src/foo.py` 2026-08-07 19:04:03.609690736 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.609761627 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.610049172 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxJakXv/src/foo.py"))}: Checking file '/tmp/.tmpxJakXv/src/foo.py' 2026-08-07 19:04:03.610142213 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxJakXv/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.623805342 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxJakXv/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.630168027 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.18ms 2026-08-07 19:04:03.630180152 DEBUG Received server response for request 2 2026-08-07 19:04:03.640615628 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.640659874 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.640665715 DEBUG method="shutdown" response.id=3 duration=9.63µs 2026-08-07 19:04:03.640679052 DEBUG Received server response for request 3 2026-08-07 19:04:03.640681665 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.640776223 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-07 19:04:03.644852427 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 19:04:03.646643044 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.647715921 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.647969691 DEBUG Client info: None 2026-08-07 19:04:03.648084524 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 19:04:03.648543928 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.648829475 INFO Version: Unknown 2026-08-07 19:04:03.648951462 DEBUG Received server response for request 1 2026-08-07 19:04:03.648980253 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.649019239 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.649289432 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.649396121 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.649548817 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.649693042 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:03.649562402 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.649938116 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.649973325 DEBUG Initializing workspace `file:///tmp/.tmphuJbB2/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmphuJbB2/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.650201410 DEBUG Using overridden configuration file at '/tmp/.tmphuJbB2/ty2.toml' 2026-08-07 19:04:03.650222937 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.650448710 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.650452011 DEBUG Discovering virtual environment in `/tmp/.tmphuJbB2/src` 2026-08-07 19:04:03.650477399 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.650481113 DEBUG No virtual environment found 2026-08-07 19:04:03.650488530 DEBUG Adding first-party search path `/tmp/.tmphuJbB2/src` 2026-08-07 19:04:03.650491090 DEBUG Using vendored stdlib 2026-08-07 19:04:03.650635209 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.650638410 DEBUG Adding new file root '/tmp/.tmphuJbB2/src' of kind Project 2026-08-07 19:04:03.650790801 DEBUG Updating project to check open files 2026-08-07 19:04:03.650798310 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.650800865 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.650823726 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphuJbB2/src/foo.py", kind: File } 2026-08-07 19:04:03.650838719 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphuJbB2/src/foo.py` 2026-08-07 19:04:03.650841061 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.650846044 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.650955770 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphuJbB2/src/foo.py"))}: Checking file '/tmp/.tmphuJbB2/src/foo.py' 2026-08-07 19:04:03.651241292 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphuJbB2/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.667556316 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphuJbB2/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.674408879 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.56ms 2026-08-07 19:04:03.674440149 DEBUG Received server response for request 2 2026-08-07 19:04:03.684719737 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.684741649 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.684747099 DEBUG method="shutdown" response.id=3 duration=9.03µs 2026-08-07 19:04:03.684752565 DEBUG Received server response for request 3 2026-08-07 19:04:03.684755737 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.684760914 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-07 19:04:03.687839612 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 19:04:03.687925328 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.687953660 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.687974033 DEBUG Client info: None 2026-08-07 19:04:03.687984645 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 19:04:03.687998767 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.688003592 INFO Version: Unknown 2026-08-07 19:04:03.688030721 DEBUG Received server response for request 1 2026-08-07 19:04:03.688055268 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.688081516 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.689419846 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.689422684 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.689434608 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.689437495 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:03.689446848 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.689456118 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.689459120 DEBUG Initializing workspace `file:///tmp/.tmpDye8Wm/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 19:04:03.689477225 DEBUG Searching for a project in '/tmp/.tmpDye8Wm/src' 2026-08-07 19:04:03.689505532 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.689509487 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.689750415 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.689754159 DEBUG Discovering virtual environment in `/tmp/.tmpDye8Wm/src` 2026-08-07 19:04:03.689780973 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.689785904 DEBUG No virtual environment found 2026-08-07 19:04:03.689793290 DEBUG Adding first-party search path `/tmp/.tmpDye8Wm/src` 2026-08-07 19:04:03.689796253 DEBUG Using vendored stdlib 2026-08-07 19:04:03.689956818 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.689960466 DEBUG Adding new file root '/tmp/.tmpDye8Wm/src' of kind Project 2026-08-07 19:04:03.690104284 DEBUG Updating project to check open files 2026-08-07 19:04:03.690112041 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.690114395 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.690133173 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDye8Wm/src/foo.py", kind: File } 2026-08-07 19:04:03.690147463 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDye8Wm/src/foo.py` 2026-08-07 19:04:03.690149800 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.690154649 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.690199134 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDye8Wm/src/foo.py"))}: Checking file '/tmp/.tmpDye8Wm/src/foo.py' 2026-08-07 19:04:03.690275222 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDye8Wm/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.706777439 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDye8Wm/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.713654914 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.49ms 2026-08-07 19:04:03.713674781 DEBUG Received server response for request 2 2026-08-07 19:04:03.724076714 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.724098389 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.724102978 DEBUG method="shutdown" response.id=3 duration=8.74µs 2026-08-07 19:04:03.724107623 DEBUG Received server response for request 3 2026-08-07 19:04:03.724109780 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.724115643 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-07 19:04:03.727488650 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 19:04:03.727572027 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.727601681 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.727627639 DEBUG Client info: None 2026-08-07 19:04:03.727636250 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 19:04:03.727655311 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.727668503 INFO Version: Unknown 2026-08-07 19:04:03.727737420 DEBUG Received server response for request 1 2026-08-07 19:04:03.727768748 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.727798615 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.727861097 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.727863379 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.727874553 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.727891305 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.727899627 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.727902729 DEBUG Initializing workspace `file:///tmp/.tmpo2yf8L/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpo2yf8L/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.727911803 DEBUG Using overridden configuration file at '/tmp/.tmpo2yf8L/ty2.toml' 2026-08-07 19:04:03.728075923 ERROR Failed to create project for workspace `file:///tmp/.tmpo2yf8L/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpo2yf8L/ty2.toml: /tmp/.tmpo2yf8L/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 19:04:03.728442330 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.728446617 DEBUG Discovering virtual environment in `/tmp/.tmpo2yf8L/src` 2026-08-07 19:04:03.728483128 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.728506249 DEBUG Received notification `window/showMessage` 2026-08-07 19:04:03.728508961 INFO Retrying to receive `window/showMessage` notification 2026-08-07 19:04:03.728514113 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:03.728542501 DEBUG No virtual environment found 2026-08-07 19:04:03.728691712 DEBUG Adding first-party search path `/tmp/.tmpo2yf8L/src` 2026-08-07 19:04:03.728744601 DEBUG Using vendored stdlib 2026-08-07 19:04:03.728942751 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.728950037 DEBUG Adding new file root '/tmp/.tmpo2yf8L/src' of kind Project 2026-08-07 19:04:03.729103748 DEBUG Updating project to check open files 2026-08-07 19:04:03.729114027 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.729116992 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.729143113 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpo2yf8L/src/foo.py", kind: File } 2026-08-07 19:04:03.729161690 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpo2yf8L/src/foo.py` 2026-08-07 19:04:03.729163996 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.729168970 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.729261220 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpo2yf8L/src/foo.py"))}: Checking file '/tmp/.tmpo2yf8L/src/foo.py' 2026-08-07 19:04:03.729353170 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpo2yf8L/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.743946843 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpo2yf8L/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.751241547 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.07ms 2026-08-07 19:04:03.751259856 DEBUG Received server response for request 2 2026-08-07 19:04:03.761520066 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.761541025 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.761546403 DEBUG method="shutdown" response.id=3 duration=8.33µs 2026-08-07 19:04:03.761552087 DEBUG Received server response for request 3 2026-08-07 19:04:03.761554496 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.761558427 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-07 19:04:03.765207399 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 19:04:03.766918983 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.767475013 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.767552796 DEBUG Client info: None 2026-08-07 19:04:03.767565048 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 19:04:03.767580904 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.767585364 INFO Version: Unknown 2026-08-07 19:04:03.767614449 DEBUG Received server response for request 1 2026-08-07 19:04:03.767637118 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.767668992 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.767723644 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.767725840 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.767772122 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.767894910 DEBUG Initializing workspace `file:///tmp/.tmp09uafX/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/.tmp09uafX/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-07 19:04:03.768015063 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 19:04:03.768022304 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp09uafX/venv 2026-08-07 19:04:03.768028731 DEBUG Searching for a project in '/tmp/.tmp09uafX/src' 2026-08-07 19:04:03.768058530 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.768063472 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.768264411 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.768325536 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp09uafX/venv/pyvenv.cfg' 2026-08-07 19:04:03.768486367 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp09uafX/venv 2026-08-07 19:04:03.768632913 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmp09uafX/venv/lib/python3.16/site-packages"] 2026-08-07 19:04:03.768645473 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp09uafX/base 2026-08-07 19:04:03.768650015 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 19:04:03.768652274 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/.tmp09uafX/base` 2026-08-07 19:04:03.768663449 DEBUG Adding first-party search path `/tmp/.tmp09uafX/src` 2026-08-07 19:04:03.768665930 DEBUG Using vendored stdlib 2026-08-07 19:04:03.768812411 DEBUG Adding site-packages search path `/tmp/.tmp09uafX/venv/lib/python3.16/site-packages` 2026-08-07 19:04:03.768816989 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.768819811 DEBUG Adding new file root '/tmp/.tmp09uafX/src' of kind Project 2026-08-07 19:04:03.768826240 DEBUG Adding new file root '/tmp/.tmp09uafX/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 19:04:03.769047747 DEBUG Updating project to check open files 2026-08-07 19:04:03.769055654 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.769093415 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:03.769096001 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:03.769260702 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.769265178 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:03.769315344 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp09uafX/src/main.py", kind: File } 2026-08-07 19:04:03.769341468 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp09uafX/src/main.py` 2026-08-07 19:04:03.769343913 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.769361836 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-08-07 19:04:03.769506309 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp09uafX/src/main.py"))}: Checking file '/tmp/.tmp09uafX/src/main.py' 2026-08-07 19:04:03.769586269 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp09uafX/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.794663355 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp09uafX/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.797349259 DEBUG method="textDocument/diagnostic" response.id=2 duration=27.98ms 2026-08-07 19:04:03.797363183 DEBUG Received server response for request 2 2026-08-07 19:04:03.807529888 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.807550186 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.807554326 DEBUG method="shutdown" response.id=3 duration=6.54µs 2026-08-07 19:04:03.807559003 DEBUG Received server response for request 3 2026-08-07 19:04:03.807561118 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.807566733 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-07 19:04:03.811098777 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 19:04:03.812453685 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.812470861 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.812506655 DEBUG Client info: None 2026-08-07 19:04:03.812517684 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 19:04:03.812531993 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.812535909 INFO Version: Unknown 2026-08-07 19:04:03.812562014 DEBUG Received server response for request 1 2026-08-07 19:04:03.812583763 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.812614732 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.812683799 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.812686249 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.812703099 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.812710519 DEBUG Initializing workspace `file:///tmp/.tmpUiGLRC/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.812718684 DEBUG Searching for a project in '/tmp/.tmpUiGLRC/project' 2026-08-07 19:04:03.812735709 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.812738622 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.813829073 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.813832244 DEBUG Discovering virtual environment in `/tmp/.tmpUiGLRC/project` 2026-08-07 19:04:03.813838643 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpUiGLRC/project/.venv/pyvenv.cfg' 2026-08-07 19:04:03.813869521 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.813873733 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpUiGLRC/project/.venv 2026-08-07 19:04:03.813890826 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpUiGLRC/project/.venv/lib/python3.16/site-packages"] 2026-08-07 19:04:03.813896995 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpUiGLRC/base 2026-08-07 19:04:03.813900526 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 19:04:03.813902027 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/.tmpUiGLRC/base` 2026-08-07 19:04:03.813911371 DEBUG Adding first-party search path `/tmp/.tmpUiGLRC/project` 2026-08-07 19:04:03.813913857 DEBUG Using vendored stdlib 2026-08-07 19:04:03.814051840 DEBUG Adding site-packages search path `/tmp/.tmpUiGLRC/project/.venv/lib/python3.16/site-packages` 2026-08-07 19:04:03.814057264 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.814064150 DEBUG Adding new file root '/tmp/.tmpUiGLRC/project' of kind Project 2026-08-07 19:04:03.814073259 DEBUG Adding new file root '/tmp/.tmpUiGLRC/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 19:04:03.814224560 DEBUG Updating project to check open files 2026-08-07 19:04:03.814231474 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.814237590 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:03.814239613 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:03.824439509 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:03.824458573 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.824463659 DEBUG method="shutdown" response.id=2 duration=8.12µs 2026-08-07 19:04:03.824468886 DEBUG Received server response for request 2 2026-08-07 19:04:03.824471285 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.824475362 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-07 19:04:03.825887706 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 19:04:03.827594228 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.827612376 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.827637868 DEBUG Client info: None 2026-08-07 19:04:03.827649947 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 19:04:03.827664361 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.827668649 INFO Version: Unknown 2026-08-07 19:04:03.827700355 DEBUG Received server response for request 1 2026-08-07 19:04:03.827723659 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.828408183 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.828423618 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.828426035 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.828453431 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.828463759 DEBUG Initializing workspace `file:///tmp/.tmp1P65mn/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/.tmp1P65mn/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmp1P65mn/python", }, environment: None, version: None, }, ), }, ), } 2026-08-07 19:04:03.828774433 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp1P65mn/python 2026-08-07 19:04:03.828778394 DEBUG Searching for a project in '/tmp/.tmp1P65mn/project' 2026-08-07 19:04:03.828794987 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.828798322 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.828990603 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.828998049 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp1P65mn/python/pyvenv.cfg' 2026-08-07 19:04:03.829002228 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp1P65mn/python 2026-08-07 19:04:03.829146394 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmp1P65mn/python/lib/python3.16/site-packages"] 2026-08-07 19:04:03.829149823 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp1P65mn/python 2026-08-07 19:04:03.829200074 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmp1P65mn/python/lib/python3.16" 2026-08-07 19:04:03.829446034 DEBUG Adding first-party search path `/tmp/.tmp1P65mn/project` 2026-08-07 19:04:03.829448969 DEBUG Using vendored stdlib 2026-08-07 19:04:03.830297273 DEBUG Adding site-packages search path `/tmp/.tmp1P65mn/python/lib/python3.16/site-packages` 2026-08-07 19:04:03.830328326 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.830331289 DEBUG Adding new file root '/tmp/.tmp1P65mn/project' of kind Project 2026-08-07 19:04:03.830359704 DEBUG Adding new file root '/tmp/.tmp1P65mn/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 19:04:03.830562965 DEBUG Updating project to check open files 2026-08-07 19:04:03.830566757 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:03.830570039 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:03.830570548 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.840745034 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:03.840771121 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.840780293 DEBUG method="shutdown" response.id=2 duration=13.80µs 2026-08-07 19:04:03.840830891 DEBUG Received server response for request 2 2026-08-07 19:04:03.840833722 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.840845307 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-07 19:04:03.842162994 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 19:04:03.843877364 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.843894744 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.843922039 DEBUG Client info: None 2026-08-07 19:04:03.843931645 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 19:04:03.843944920 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.843949258 INFO Version: Unknown 2026-08-07 19:04:03.843975347 DEBUG Received server response for request 1 2026-08-07 19:04:03.844000660 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.844053230 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.844073889 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.844076742 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.844086356 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.844089389 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 19:04:03.844106871 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.844113993 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.844116765 DEBUG Initializing workspace `file:///tmp/.tmpwV19Uj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.844124574 DEBUG Searching for a project in '/tmp/.tmpwV19Uj/src' 2026-08-07 19:04:03.844147899 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.844151171 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.844337414 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.844340266 DEBUG Discovering virtual environment in `/tmp/.tmpwV19Uj/src` 2026-08-07 19:04:03.844362972 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.844366903 DEBUG No virtual environment found 2026-08-07 19:04:03.844374467 DEBUG Adding first-party search path `/tmp/.tmpwV19Uj/src` 2026-08-07 19:04:03.844376910 DEBUG Using vendored stdlib 2026-08-07 19:04:03.844511469 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.844514527 DEBUG Adding new file root '/tmp/.tmpwV19Uj/src' of kind Project 2026-08-07 19:04:03.844639648 DEBUG Updating project to check open files 2026-08-07 19:04:03.844645588 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.844647915 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.844669264 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwV19Uj/src/foo.py", kind: File } 2026-08-07 19:04:03.844683213 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwV19Uj/src/foo.py` 2026-08-07 19:04:03.844685573 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.844690571 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.846906361 DEBUG method="textDocument/foldingRange" response.id=2 duration=2.21ms 2026-08-07 19:04:03.846953074 DEBUG Received server response for request 2 2026-08-07 19:04:03.857192674 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.857225229 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.857229311 DEBUG method="shutdown" response.id=3 duration=6.05µs 2026-08-07 19:04:03.857311837 DEBUG Received server response for request 3 2026-08-07 19:04:03.857314601 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.857319194 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-07 19:04:03.858396619 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 19:04:03.859622109 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.859637429 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.860949754 DEBUG Client info: None 2026-08-07 19:04:03.860963285 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 19:04:03.860977639 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.860981509 INFO Version: Unknown 2026-08-07 19:04:03.861006509 DEBUG Received server response for request 1 2026-08-07 19:04:03.861026827 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.861052179 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.861096990 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.861099140 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.861107789 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.861110163 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 19:04:03.861117652 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.861124427 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.861127039 DEBUG Initializing workspace `file:///tmp/.tmp1T5Czf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.861134609 DEBUG Searching for a project in '/tmp/.tmp1T5Czf/src' 2026-08-07 19:04:03.861150900 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.861153953 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.861348715 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.861351631 DEBUG Discovering virtual environment in `/tmp/.tmp1T5Czf/src` 2026-08-07 19:04:03.861375263 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.861378966 DEBUG No virtual environment found 2026-08-07 19:04:03.861385142 DEBUG Adding first-party search path `/tmp/.tmp1T5Czf/src` 2026-08-07 19:04:03.861387801 DEBUG Using vendored stdlib 2026-08-07 19:04:03.861535820 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.861539103 DEBUG Adding new file root '/tmp/.tmp1T5Czf/src' of kind Project 2026-08-07 19:04:03.861675262 DEBUG Updating project to check open files 2026-08-07 19:04:03.861682258 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.861684817 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.861702899 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1T5Czf/src/foo.py", kind: File } 2026-08-07 19:04:03.861716356 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1T5Czf/src/foo.py` 2026-08-07 19:04:03.861718616 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.861723510 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.861943497 DEBUG method="textDocument/foldingRange" response.id=2 duration=215.01µs 2026-08-07 19:04:03.861952684 DEBUG Received server response for request 2 2026-08-07 19:04:03.872165059 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.872177095 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.872180665 DEBUG method="shutdown" response.id=3 duration=5.20µs 2026-08-07 19:04:03.872184827 DEBUG Received server response for request 3 2026-08-07 19:04:03.872187108 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.872191200 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-07 19:04:03.873297304 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 19:04:03.873437197 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.873450077 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.875137287 DEBUG Client info: None 2026-08-07 19:04:03.875146341 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 19:04:03.875160465 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.875164911 INFO Version: Unknown 2026-08-07 19:04:03.875190213 DEBUG Received server response for request 1 2026-08-07 19:04:03.875212367 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.875216731 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpBgJGNd 2026-08-07 19:04:03.875249478 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.875291405 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.875293944 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.875297513 DEBUG No workspace configuration provided for file:///tmp/.tmpBgJGNd 2026-08-07 19:04:03.875307779 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.875310611 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpBgJGNd, using default options 2026-08-07 19:04:03.875314072 DEBUG Initializing workspace `file:///tmp/.tmpBgJGNd`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.875321943 DEBUG Searching for a project in '/tmp/.tmpBgJGNd' 2026-08-07 19:04:03.875337546 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.875340707 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.875538861 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.875541802 DEBUG Discovering virtual environment in `/tmp/.tmpBgJGNd` 2026-08-07 19:04:03.875564030 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.875567725 DEBUG No virtual environment found 2026-08-07 19:04:03.875574867 DEBUG Adding first-party search path `/tmp/.tmpBgJGNd` 2026-08-07 19:04:03.875577329 DEBUG Using vendored stdlib 2026-08-07 19:04:03.875717944 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.875720920 DEBUG Adding new file root '/tmp/.tmpBgJGNd' of kind Project 2026-08-07 19:04:03.875853453 DEBUG Updating project to check open files 2026-08-07 19:04:03.875859789 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.875941407 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:03.876279930 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:03.876283359 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:03.876289669 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.876294735 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:03.876296607 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:03.876300586 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 19:04:03.876305028 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:03.876306798 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:03.876310663 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 19:04:03.876512921 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:03.876632670 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.901398768 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.923006464 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:03.923147356 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:03.923218276 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:03.923345426 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 19:04:03.923510410 DEBUG method="textDocument/foldingRange" response.id=2 duration=62.49µs 2026-08-07 19:04:03.923532351 DEBUG Received server response for request 2 2026-08-07 19:04:03.923537697 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-07 19:04:03.923633154 DEBUG method="textDocument/foldingRange" response.id=3 duration=62.55µs 2026-08-07 19:04:03.923639449 DEBUG Received server response for request 3 2026-08-07 19:04:03.934024825 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:03.934072401 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.934077595 DEBUG method="shutdown" response.id=4 duration=8.34µs 2026-08-07 19:04:03.934112053 DEBUG Received server response for request 4 2026-08-07 19:04:03.934114652 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.934119012 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-07 19:04:03.939376174 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 19:04:03.941334126 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.941456328 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.941650847 DEBUG Client info: None 2026-08-07 19:04:03.941851259 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 19:04:03.942461488 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.942577634 INFO Version: Unknown 2026-08-07 19:04:03.942759438 DEBUG Received server response for request 1 2026-08-07 19:04:03.942948135 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.943118345 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.943283163 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.943449595 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.943594981 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.943745056 DEBUG Initializing workspace `file:///tmp/.tmpQqEfjT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.944021837 DEBUG Searching for a project in '/tmp/.tmpQqEfjT/src' 2026-08-07 19:04:03.944154633 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.944258446 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.944686942 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.944848378 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:03.944999278 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.945119596 DEBUG Discovering virtual environment in `/tmp/.tmpQqEfjT/src` 2026-08-07 19:04:03.945259332 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.945347438 DEBUG No virtual environment found 2026-08-07 19:04:03.945458013 DEBUG Adding first-party search path `/tmp/.tmpQqEfjT/src` 2026-08-07 19:04:03.945575907 DEBUG Using vendored stdlib 2026-08-07 19:04:03.945871480 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.945950838 DEBUG Adding new file root '/tmp/.tmpQqEfjT/src' of kind Project 2026-08-07 19:04:03.946194061 DEBUG Updating project to check open files 2026-08-07 19:04:03.946284296 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.946405086 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQqEfjT/src/foo.py", kind: File } 2026-08-07 19:04:03.946537637 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQqEfjT/src/foo.py` 2026-08-07 19:04:03.946646923 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.946750314 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.947031846 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 19:04:03.962011864 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 19:04:03.964570899 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 19:04:03.964931134 DEBUG method="textDocument/hover" response.id=2 duration=18.08ms 2026-08-07 19:04:03.964948726 DEBUG Received server response for request 2 2026-08-07 19:04:03.975165569 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:03.975207156 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:03.975216299 DEBUG method="shutdown" response.id=3 duration=15.63µs 2026-08-07 19:04:03.975279122 DEBUG Received server response for request 3 2026-08-07 19:04:03.975282896 DEBUG Client sends notification `exit` 2026-08-07 19:04:03.975288022 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-07 19:04:03.978878408 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 19:04:03.978977773 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:03.979007891 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:03.979047021 DEBUG Client info: None 2026-08-07 19:04:03.979056732 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 19:04:03.979072046 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:03.979077000 INFO Version: Unknown 2026-08-07 19:04:03.979107024 DEBUG Received server response for request 1 2026-08-07 19:04:03.979144626 DEBUG Client sends notification `initialized` 2026-08-07 19:04:03.979172845 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:03.979239453 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:03.979241787 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:03.979252905 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:03.979255522 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:03.979264814 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:03.979273029 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:03.979276021 DEBUG Initializing workspace `file:///tmp/.tmpKSPq5J/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:03.979285812 DEBUG Searching for a project in '/tmp/.tmpKSPq5J/src' 2026-08-07 19:04:03.979308022 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:03.979312071 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:03.979569038 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:03.979572366 DEBUG Discovering virtual environment in `/tmp/.tmpKSPq5J/src` 2026-08-07 19:04:03.979603169 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:03.979608006 DEBUG No virtual environment found 2026-08-07 19:04:03.979616064 DEBUG Adding first-party search path `/tmp/.tmpKSPq5J/src` 2026-08-07 19:04:03.979618697 DEBUG Using vendored stdlib 2026-08-07 19:04:03.979777826 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:03.979782655 DEBUG Adding new file root '/tmp/.tmpKSPq5J/src' of kind Project 2026-08-07 19:04:03.979932698 DEBUG Updating project to check open files 2026-08-07 19:04:03.979945210 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:03.979948220 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:03.979971768 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKSPq5J/src/foo.py", kind: File } 2026-08-07 19:04:03.979991661 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKSPq5J/src/foo.py` 2026-08-07 19:04:03.979994079 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:03.979999857 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:03.980135071 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.002585080 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.004844200 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 19:04:04.004996981 DEBUG method="textDocument/hover" response.id=2 duration=24.99ms 2026-08-07 19:04:04.005092397 DEBUG Received server response for request 2 2026-08-07 19:04:04.015276141 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.015387329 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.015456985 DEBUG method="shutdown" response.id=3 duration=72.04µs 2026-08-07 19:04:04.015463730 DEBUG Received server response for request 3 2026-08-07 19:04:04.015466200 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.015472655 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-07 19:04:04.017931148 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 19:04:04.018021761 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.018040558 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.020876466 DEBUG Client info: None 2026-08-07 19:04:04.021030474 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 19:04:04.021658324 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.022753277 INFO Version: Unknown 2026-08-07 19:04:04.023019786 DEBUG Received server response for request 1 2026-08-07 19:04:04.023056133 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.023273007 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.023437940 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.023523642 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.023609846 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.023688529 DEBUG Initializing workspace `file:///tmp/.tmpEbdB3C/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.023905132 DEBUG Searching for a project in '/tmp/.tmpEbdB3C/src' 2026-08-07 19:04:04.023996550 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.024068090 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.024367950 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.024501888 DEBUG Discovering virtual environment in `/tmp/.tmpEbdB3C/src` 2026-08-07 19:04:04.024607942 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.024691557 DEBUG No virtual environment found 2026-08-07 19:04:04.024765888 DEBUG Adding first-party search path `/tmp/.tmpEbdB3C/src` 2026-08-07 19:04:04.024832280 DEBUG Using vendored stdlib 2026-08-07 19:04:04.025044185 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.025119440 DEBUG Adding new file root '/tmp/.tmpEbdB3C/src' of kind Project 2026-08-07 19:04:04.025354312 DEBUG Updating project to check open files 2026-08-07 19:04:04.025451514 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.025535027 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.025612957 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:04.025720070 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEbdB3C/src/foo.py", kind: File } 2026-08-07 19:04:04.025812330 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEbdB3C/src/foo.py` 2026-08-07 19:04:04.025882292 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.025964057 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.026176560 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.040120942 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.042362589 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 19:04:04.042404256 DEBUG method="textDocument/hover" response.id=2 duration=16.35ms 2026-08-07 19:04:04.042434419 DEBUG Received server response for request 2 2026-08-07 19:04:04.052527779 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.052579388 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.052584452 DEBUG method="shutdown" response.id=3 duration=7.72µs 2026-08-07 19:04:04.052696432 DEBUG Received server response for request 3 2026-08-07 19:04:04.052699534 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.052704397 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-07 19:04:04.056225401 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 19:04:04.058175442 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.058268839 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.058377333 DEBUG Client info: None 2026-08-07 19:04:04.058460938 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 19:04:04.058911346 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.058985565 INFO Version: Unknown 2026-08-07 19:04:04.059082753 DEBUG Received server response for request 1 2026-08-07 19:04:04.059170792 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.059264683 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.059380305 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.059450474 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.059534137 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.059608355 DEBUG Initializing workspace `file:///tmp/.tmpk7ouQi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.059820263 DEBUG Searching for a project in '/tmp/.tmpk7ouQi/src' 2026-08-07 19:04:04.059904911 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.059974441 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.060252533 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.060387663 DEBUG Discovering virtual environment in `/tmp/.tmpk7ouQi/src` 2026-08-07 19:04:04.060509223 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.060370878 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.060653316 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:04.060724458 DEBUG No virtual environment found 2026-08-07 19:04:04.060800254 DEBUG Adding first-party search path `/tmp/.tmpk7ouQi/src` 2026-08-07 19:04:04.060870087 DEBUG Using vendored stdlib 2026-08-07 19:04:04.061126259 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.061242213 DEBUG Adding new file root '/tmp/.tmpk7ouQi/src' of kind Project 2026-08-07 19:04:04.061459129 DEBUG Updating project to check open files 2026-08-07 19:04:04.061542411 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.061635392 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpk7ouQi/src/foo.py", kind: File } 2026-08-07 19:04:04.061722081 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpk7ouQi/src/foo.py` 2026-08-07 19:04:04.061793463 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.061868066 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.062050503 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.081675090 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.084175108 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 19:04:04.084300973 DEBUG method="textDocument/hover" response.id=2 duration=22.36ms 2026-08-07 19:04:04.084353465 DEBUG Received server response for request 2 2026-08-07 19:04:04.094453591 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.094480678 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.094486225 DEBUG method="shutdown" response.id=3 duration=9.40µs 2026-08-07 19:04:04.094492096 DEBUG Received server response for request 3 2026-08-07 19:04:04.094494725 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.094498946 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-07 19:04:04.096989774 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 19:04:04.097079218 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.097108641 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.097222448 DEBUG Client info: None 2026-08-07 19:04:04.097231086 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 19:04:04.097243895 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-07 19:04:04.097248307 INFO Version: Unknown 2026-08-07 19:04:04.097277325 DEBUG Received server response for request 1 2026-08-07 19:04:04.097306748 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.097310946 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpLLUI4t 2026-08-07 19:04:04.097337750 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.097392093 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.097394467 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.097399517 DEBUG No workspace configuration provided for file:///tmp/.tmpLLUI4t 2026-08-07 19:04:04.097405222 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.097407956 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 19:04:04.097414680 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.097417693 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpLLUI4t, using default options 2026-08-07 19:04:04.097421579 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.097424330 DEBUG Initializing workspace `file:///tmp/.tmpLLUI4t`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.097433314 DEBUG Searching for a project in '/tmp/.tmpLLUI4t' 2026-08-07 19:04:04.097449063 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.097452602 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.097668846 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.097672044 DEBUG Discovering virtual environment in `/tmp/.tmpLLUI4t` 2026-08-07 19:04:04.097699516 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.097703912 DEBUG No virtual environment found 2026-08-07 19:04:04.097711692 DEBUG Adding first-party search path `/tmp/.tmpLLUI4t` 2026-08-07 19:04:04.097714349 DEBUG Using vendored stdlib 2026-08-07 19:04:04.097857747 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.097861375 DEBUG Adding new file root '/tmp/.tmpLLUI4t' of kind Project 2026-08-07 19:04:04.098004710 DEBUG Updating project to check open files 2026-08-07 19:04:04.098015568 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.098018604 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:04.098040212 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLLUI4t/foo.py", kind: File } 2026-08-07 19:04:04.098057211 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLLUI4t/foo.py` 2026-08-07 19:04:04.098059698 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.098065021 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.099739181 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.120821344 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.123703640 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpLLUI4t}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:04.124202684 DEBUG method="textDocument/implementation" response.id=2 duration=26.13ms 2026-08-07 19:04:04.124215443 DEBUG Received server response for request 2 2026-08-07 19:04:04.134444640 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.134463574 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.134468211 DEBUG method="shutdown" response.id=3 duration=6.99µs 2026-08-07 19:04:04.134473453 DEBUG Received server response for request 3 2026-08-07 19:04:04.134475646 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.134479599 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-07 19:04:04.137891653 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 19:04:04.137976066 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.137988130 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.138012255 DEBUG Client info: None 2026-08-07 19:04:04.138019819 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 19:04:04.138032522 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.138037089 INFO Version: Unknown 2026-08-07 19:04:04.138067628 DEBUG Received server response for request 1 2026-08-07 19:04:04.138088792 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.138092831 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpxEfBhS 2026-08-07 19:04:04.138115716 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.138158037 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.138160286 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.138164059 DEBUG No workspace configuration provided for file:///tmp/.tmpxEfBhS 2026-08-07 19:04:04.138173940 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.138176716 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpxEfBhS, using default options 2026-08-07 19:04:04.138180262 DEBUG Initializing workspace `file:///tmp/.tmpxEfBhS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.138187714 DEBUG Searching for a project in '/tmp/.tmpxEfBhS' 2026-08-07 19:04:04.138200909 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.138203925 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.138388582 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.138391529 DEBUG Discovering virtual environment in `/tmp/.tmpxEfBhS` 2026-08-07 19:04:04.138412694 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.138416334 DEBUG No virtual environment found 2026-08-07 19:04:04.138423076 DEBUG Adding first-party search path `/tmp/.tmpxEfBhS` 2026-08-07 19:04:04.138425463 DEBUG Using vendored stdlib 2026-08-07 19:04:04.138565465 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.138568623 DEBUG Adding new file root '/tmp/.tmpxEfBhS' of kind Project 2026-08-07 19:04:04.138694022 DEBUG Updating project to check open files 2026-08-07 19:04:04.138700849 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.138708130 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.138712398 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 19:04:04.138734865 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxEfBhS/foo.py", kind: File } 2026-08-07 19:04:04.138747490 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxEfBhS/foo.py` 2026-08-07 19:04:04.138749813 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.138754997 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.139691664 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.163101011 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.164685249 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpxEfBhS}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:04.164880960 DEBUG method="textDocument/implementation" response.id=2 duration=26.12ms 2026-08-07 19:04:04.165049090 DEBUG Received server response for request 2 2026-08-07 19:04:04.175211473 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.175260910 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.175266697 DEBUG method="shutdown" response.id=3 duration=9.12µs 2026-08-07 19:04:04.175281173 DEBUG Received server response for request 3 2026-08-07 19:04:04.175284135 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.175292586 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-07 19:04:04.178283487 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 19:04:04.178367274 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.178395890 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.178417371 DEBUG Client info: None 2026-08-07 19:04:04.178425697 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 19:04:04.178439759 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.178444823 INFO Version: Unknown 2026-08-07 19:04:04.178474118 DEBUG Received server response for request 1 2026-08-07 19:04:04.178503360 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.178507539 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpGGqgoM 2026-08-07 19:04:04.179598814 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.179664963 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.179668570 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.179673612 DEBUG No workspace configuration provided for file:///tmp/.tmpGGqgoM 2026-08-07 19:04:04.179680254 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.179683925 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpGGqgoM, using default options 2026-08-07 19:04:04.179688474 DEBUG Initializing workspace `file:///tmp/.tmpGGqgoM`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.179697907 DEBUG Searching for a project in '/tmp/.tmpGGqgoM' 2026-08-07 19:04:04.179712776 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.179716182 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.179910145 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.179913181 DEBUG Discovering virtual environment in `/tmp/.tmpGGqgoM` 2026-08-07 19:04:04.179938184 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.179942447 DEBUG No virtual environment found 2026-08-07 19:04:04.179949189 DEBUG Adding first-party search path `/tmp/.tmpGGqgoM` 2026-08-07 19:04:04.179951595 DEBUG Using vendored stdlib 2026-08-07 19:04:04.180101783 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.180104949 DEBUG Adding new file root '/tmp/.tmpGGqgoM' of kind Project 2026-08-07 19:04:04.180249464 DEBUG Updating project to check open files 2026-08-07 19:04:04.180256728 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.189818531 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.189851451 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.189857861 DEBUG method="shutdown" response.id=2 duration=9.94µs 2026-08-07 19:04:04.189893457 DEBUG Received server response for request 2 2026-08-07 19:04:04.189896932 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.189917300 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 19:04:04.191274341 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 19:04:04.191348164 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.191367852 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.191409911 DEBUG Client info: None 2026-08-07 19:04:04.191423408 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 19:04:04.191439553 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.191444097 INFO Version: Unknown 2026-08-07 19:04:04.195219135 DEBUG Received server response for request 1 2026-08-07 19:04:04.195312361 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.195477487 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.195628672 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.195722597 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.195824157 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.195918237 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:04.196018119 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.196118766 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.196178658 DEBUG Initializing workspace `file:///tmp/.tmpQsV0pl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.196477414 DEBUG Searching for a project in '/tmp/.tmpQsV0pl/src' 2026-08-07 19:04:04.196676630 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.196786276 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.197182377 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.197265556 DEBUG Discovering virtual environment in `/tmp/.tmpQsV0pl/src` 2026-08-07 19:04:04.197418935 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.197487220 DEBUG No virtual environment found 2026-08-07 19:04:04.197554321 DEBUG Adding first-party search path `/tmp/.tmpQsV0pl/src` 2026-08-07 19:04:04.197642826 DEBUG Using vendored stdlib 2026-08-07 19:04:04.197922141 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.197993472 DEBUG Adding new file root '/tmp/.tmpQsV0pl/src' of kind Project 2026-08-07 19:04:04.198254870 DEBUG Updating project to check open files 2026-08-07 19:04:04.198337640 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.198439592 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:04.198556087 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQsV0pl/src/foo.py", kind: File } 2026-08-07 19:04:04.198682615 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQsV0pl/src/foo.py` 2026-08-07 19:04:04.198744376 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.198893317 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.199039410 DEBUG method="textDocument/hover" response.id=2 duration=78.45µs 2026-08-07 19:04:04.199111094 DEBUG Received server response for request 2 2026-08-07 19:04:04.209193889 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.209241240 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.209246956 DEBUG method="shutdown" response.id=3 duration=9.14µs 2026-08-07 19:04:04.209289175 DEBUG Received server response for request 3 2026-08-07 19:04:04.209292261 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.209300349 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-07 19:04:04.210582868 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 19:04:04.212758333 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.212838554 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.212994389 DEBUG Client info: None 2026-08-07 19:04:04.213009056 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 19:04:04.213023749 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.213027959 INFO Version: Unknown 2026-08-07 19:04:04.213067326 DEBUG Received server response for request 1 2026-08-07 19:04:04.213091433 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.213656713 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.213977280 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.213980764 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.214113296 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.214122747 DEBUG Initializing workspace `file:///tmp/.tmpZuCDHF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.214131858 DEBUG Searching for a project in '/tmp/.tmpZuCDHF/src' 2026-08-07 19:04:04.214148908 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.214152773 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.214332873 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.214335717 DEBUG Discovering virtual environment in `/tmp/.tmpZuCDHF/src` 2026-08-07 19:04:04.214356514 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.214360193 DEBUG No virtual environment found 2026-08-07 19:04:04.214367000 DEBUG Adding first-party search path `/tmp/.tmpZuCDHF/src` 2026-08-07 19:04:04.214369398 DEBUG Using vendored stdlib 2026-08-07 19:04:04.214503921 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.214507190 DEBUG Adding new file root '/tmp/.tmpZuCDHF/src' of kind Project 2026-08-07 19:04:04.213989157 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.214608078 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:04.214761906 DEBUG Updating project to check open files 2026-08-07 19:04:04.214768501 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.214786884 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZuCDHF/src/foo.py", kind: File } 2026-08-07 19:04:04.214799076 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZuCDHF/src/foo.py` 2026-08-07 19:04:04.214848678 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.214880607 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.215003749 DEBUG method="textDocument/hover" response.id=2 duration=117.93µs 2026-08-07 19:04:04.215012753 DEBUG Received server response for request 2 2026-08-07 19:04:04.225138072 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.225163344 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.225168663 DEBUG method="shutdown" response.id=3 duration=8.24µs 2026-08-07 19:04:04.225173863 DEBUG Received server response for request 3 2026-08-07 19:04:04.225176275 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.225182366 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-07 19:04:04.226268407 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 19:04:04.226344686 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.226356050 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.226384469 DEBUG Client info: None 2026-08-07 19:04:04.226393083 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 19:04:04.226406372 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.226411084 INFO Version: Unknown 2026-08-07 19:04:04.226442608 DEBUG Received server response for request 1 2026-08-07 19:04:04.227513829 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.227760632 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpHqp8MC 2026-08-07 19:04:04.227786515 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.227831241 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.227833252 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.227837276 DEBUG No workspace configuration provided for file:///tmp/.tmpHqp8MC 2026-08-07 19:04:04.227847405 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.227850550 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpHqp8MC, using default options 2026-08-07 19:04:04.227854248 DEBUG Initializing workspace `file:///tmp/.tmpHqp8MC`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.227862671 DEBUG Searching for a project in '/tmp/.tmpHqp8MC' 2026-08-07 19:04:04.227878846 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.227882224 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.228066510 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.228069343 DEBUG Discovering virtual environment in `/tmp/.tmpHqp8MC` 2026-08-07 19:04:04.228091053 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.228094599 DEBUG No virtual environment found 2026-08-07 19:04:04.228101483 DEBUG Adding first-party search path `/tmp/.tmpHqp8MC` 2026-08-07 19:04:04.228103886 DEBUG Using vendored stdlib 2026-08-07 19:04:04.228242087 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.228245155 DEBUG Adding new file root '/tmp/.tmpHqp8MC' of kind Project 2026-08-07 19:04:04.228372368 DEBUG Updating project to check open files 2026-08-07 19:04:04.228379046 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.238823576 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.238846022 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.238851154 DEBUG method="shutdown" response.id=2 duration=11.06µs 2026-08-07 19:04:04.238856363 DEBUG Received server response for request 2 2026-08-07 19:04:04.238859021 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.238863015 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-07 19:04:04.239936424 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 19:04:04.240024310 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.240103456 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.240123423 DEBUG Client info: None 2026-08-07 19:04:04.240135945 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 19:04:04.241516534 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.241523866 INFO Version: Unknown 2026-08-07 19:04:04.241559367 DEBUG Received server response for request 1 2026-08-07 19:04:04.241587396 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.241625654 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.241690014 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.241692841 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.241708714 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.241717984 DEBUG Initializing workspace `file:///tmp/.tmpGJMIgt/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.241728003 DEBUG Searching for a project in '/tmp/.tmpGJMIgt/project' 2026-08-07 19:04:04.241751258 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.241755117 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.241990315 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.241993701 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 19:04:04.242123273 ERROR Failed to create project for workspace `file:///tmp/.tmpGJMIgt/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 19:04:04.242340635 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.242343815 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 19:04:04.242349134 DEBUG Default settings failed to discover local Python environment 2026-08-07 19:04:04.242372876 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.242377822 DEBUG No virtual environment found 2026-08-07 19:04:04.242391530 DEBUG Adding first-party search path `/tmp/.tmpGJMIgt/project` 2026-08-07 19:04:04.242395528 DEBUG Using vendored stdlib 2026-08-07 19:04:04.242597834 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.242602192 DEBUG Adding new file root '/tmp/.tmpGJMIgt/project' of kind Project 2026-08-07 19:04:04.242775017 DEBUG Updating project to check open files 2026-08-07 19:04:04.242782797 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.242789313 DEBUG Received notification `window/showMessage` 2026-08-07 19:04:04.242791719 INFO Retrying to receive `window/showMessage` notification 2026-08-07 19:04:04.252931938 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.253029106 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.253038575 DEBUG method="shutdown" response.id=2 duration=15.31µs 2026-08-07 19:04:04.253052027 DEBUG Received server response for request 2 2026-08-07 19:04:04.253059341 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.253105316 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-07 19:04:04.254883714 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 19:04:04.257791152 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.257870110 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.257991802 DEBUG Client info: None 2026-08-07 19:04:04.258130937 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 19:04:04.258547012 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.258883582 INFO Version: Unknown 2026-08-07 19:04:04.258965936 DEBUG Received server response for request 1 2026-08-07 19:04:04.259100012 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.259205301 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.259350748 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.259467052 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.259578379 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.259692934 DEBUG Initializing workspace `file:///tmp/.tmpukroJg/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.259929609 DEBUG Searching for a project in '/tmp/.tmpukroJg/foo' 2026-08-07 19:04:04.260115376 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.260208872 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.260507710 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.260579503 DEBUG Discovering virtual environment in `/tmp/.tmpukroJg/foo` 2026-08-07 19:04:04.260710903 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.260777274 DEBUG No virtual environment found 2026-08-07 19:04:04.260838743 DEBUG Adding first-party search path `/tmp/.tmpukroJg/foo` 2026-08-07 19:04:04.260896703 DEBUG Using vendored stdlib 2026-08-07 19:04:04.261202644 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.261273023 DEBUG Adding new file root '/tmp/.tmpukroJg/foo' of kind Project 2026-08-07 19:04:04.261519281 DEBUG Updating project to check open files 2026-08-07 19:04:04.261595182 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 19:04:04.261725793 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.261804257 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.261864340 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.272110563 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.272231528 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.272384230 DEBUG method="shutdown" response.id=2 duration=155.27µs 2026-08-07 19:04:04.272467003 DEBUG Received server response for request 2 2026-08-07 19:04:04.272602069 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.272674792 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-07 19:04:04.273871261 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 19:04:04.276175782 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.276267929 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.276414009 DEBUG Client info: None 2026-08-07 19:04:04.276574382 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 19:04:04.277037410 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.277375489 INFO Version: Unknown 2026-08-07 19:04:04.277508202 DEBUG Received server response for request 1 2026-08-07 19:04:04.277577669 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.277619345 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.277850504 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.277854007 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.277882188 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.277889874 DEBUG Initializing workspace `file:///tmp/.tmpaJDFXl/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.277898753 DEBUG Searching for a project in '/tmp/.tmpaJDFXl/foo' 2026-08-07 19:04:04.277917280 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.277920433 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.278103293 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.278106381 DEBUG Discovering virtual environment in `/tmp/.tmpaJDFXl/foo` 2026-08-07 19:04:04.278127774 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.278131562 DEBUG No virtual environment found 2026-08-07 19:04:04.278140461 DEBUG Adding first-party search path `/tmp/.tmpaJDFXl/foo` 2026-08-07 19:04:04.278142952 DEBUG Using vendored stdlib 2026-08-07 19:04:04.278288887 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.278292318 DEBUG Adding new file root '/tmp/.tmpaJDFXl/foo' of kind Project 2026-08-07 19:04:04.278422285 DEBUG Updating project to check open files 2026-08-07 19:04:04.278429695 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 19:04:04.278432530 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.278443550 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.278446865 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.288621761 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.288658345 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.288667026 DEBUG method="shutdown" response.id=2 duration=13.71µs 2026-08-07 19:04:04.288678358 DEBUG Received server response for request 2 2026-08-07 19:04:04.288681676 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.288688864 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-07 19:04:04.289825823 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 19:04:04.289904584 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.289971896 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.289999939 DEBUG Client info: None 2026-08-07 19:04:04.290007573 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 19:04:04.290021946 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 19:04:04.290026574 INFO Version: Unknown 2026-08-07 19:04:04.290056369 DEBUG Received server response for request 1 2026-08-07 19:04:04.290077032 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.290110638 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 19:04:04.290205935 DEBUG Initializing workspace `file:///tmp/.tmpM7p9u7/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.290215110 DEBUG Searching for a project in '/tmp/.tmpM7p9u7/foo' 2026-08-07 19:04:04.290283051 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.290286737 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.291898705 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.291902329 DEBUG Discovering virtual environment in `/tmp/.tmpM7p9u7/foo` 2026-08-07 19:04:04.291926010 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.291929752 DEBUG No virtual environment found 2026-08-07 19:04:04.291937371 DEBUG Adding first-party search path `/tmp/.tmpM7p9u7/foo` 2026-08-07 19:04:04.291939943 DEBUG Using vendored stdlib 2026-08-07 19:04:04.292105422 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.292109772 DEBUG Adding new file root '/tmp/.tmpM7p9u7/foo' of kind Project 2026-08-07 19:04:04.292250386 DEBUG Updating project to check open files 2026-08-07 19:04:04.292257998 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 19:04:04.292261240 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.292305290 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.292308622 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.302441621 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.302460354 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.302464750 DEBUG method="shutdown" response.id=2 duration=7.85µs 2026-08-07 19:04:04.302469811 DEBUG Received server response for request 2 2026-08-07 19:04:04.302472300 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.302476072 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-07 19:04:04.303358777 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 19:04:04.303435053 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.303447925 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.303529092 DEBUG Client info: None 2026-08-07 19:04:04.303537216 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 19:04:04.303551511 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.303555905 INFO Version: Unknown 2026-08-07 19:04:04.304446424 DEBUG Received server response for request 1 2026-08-07 19:04:04.305052762 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.305102834 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.305144165 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.305146456 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.305160813 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.305167176 DEBUG Initializing workspace `file:///tmp/.tmpNGgll7/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.305174885 DEBUG Searching for a project in '/tmp/.tmpNGgll7/foo' 2026-08-07 19:04:04.305201075 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.305205228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.305385682 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.305388516 DEBUG Discovering virtual environment in `/tmp/.tmpNGgll7/foo` 2026-08-07 19:04:04.305410302 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.305414192 DEBUG No virtual environment found 2026-08-07 19:04:04.305420379 DEBUG Adding first-party search path `/tmp/.tmpNGgll7/foo` 2026-08-07 19:04:04.305422829 DEBUG Using vendored stdlib 2026-08-07 19:04:04.305576872 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.305580423 DEBUG Adding new file root '/tmp/.tmpNGgll7/foo' of kind Project 2026-08-07 19:04:04.305723806 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 19:04:04.305727230 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.305735583 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.305737513 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.315882750 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.315905317 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.315910308 DEBUG method="shutdown" response.id=2 duration=8.12µs 2026-08-07 19:04:04.315915774 DEBUG Received server response for request 2 2026-08-07 19:04:04.315918153 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.315922132 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-07 19:04:04.317035949 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 19:04:04.317145082 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.317211996 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.317231238 DEBUG Client info: None 2026-08-07 19:04:04.317240862 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 19:04:04.317255173 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.318321460 INFO Version: Unknown 2026-08-07 19:04:04.318661503 DEBUG Received server response for request 1 2026-08-07 19:04:04.318689582 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.318717649 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.318761586 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.318763709 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.318779119 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.318786437 DEBUG Initializing workspace `file:///tmp/.tmp69YgJV/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.318795089 DEBUG Searching for a project in '/tmp/.tmp69YgJV/foo' 2026-08-07 19:04:04.318814617 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.318817960 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.319005331 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.319008210 DEBUG Discovering virtual environment in `/tmp/.tmp69YgJV/foo` 2026-08-07 19:04:04.319031373 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.319035040 DEBUG No virtual environment found 2026-08-07 19:04:04.319041902 DEBUG Adding first-party search path `/tmp/.tmp69YgJV/foo` 2026-08-07 19:04:04.319044379 DEBUG Using vendored stdlib 2026-08-07 19:04:04.319186379 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.319189839 DEBUG Adding new file root '/tmp/.tmp69YgJV/foo' of kind Project 2026-08-07 19:04:04.319327315 DEBUG Updating project to check open files 2026-08-07 19:04:04.319334275 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.329580890 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.329597902 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.329601516 DEBUG method="shutdown" response.id=2 duration=6.12µs 2026-08-07 19:04:04.329606123 DEBUG Received server response for request 2 2026-08-07 19:04:04.329608086 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.329611961 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-07 19:04:04.330572264 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 19:04:04.330648578 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.330714990 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.330737663 DEBUG Client info: None 2026-08-07 19:04:04.330745589 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 19:04:04.330761492 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.330765829 INFO Version: Unknown 2026-08-07 19:04:04.330790287 DEBUG Received server response for request 1 2026-08-07 19:04:04.330810227 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.330821924 WARN Received unknown options during initialization: { "bar": null } 2026-08-07 19:04:04.330838612 DEBUG Received notification `window/showMessage` 2026-08-07 19:04:04.330840734 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.332325639 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.332361483 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.332365045 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.332386884 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.332397642 DEBUG Initializing workspace `file:///tmp/.tmpVjb7UC/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.332409322 DEBUG Searching for a project in '/tmp/.tmpVjb7UC/foo' 2026-08-07 19:04:04.332430398 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.332434010 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.332660917 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.332663994 DEBUG Discovering virtual environment in `/tmp/.tmpVjb7UC/foo` 2026-08-07 19:04:04.332689547 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.332693917 DEBUG No virtual environment found 2026-08-07 19:04:04.332701558 DEBUG Adding first-party search path `/tmp/.tmpVjb7UC/foo` 2026-08-07 19:04:04.332704062 DEBUG Using vendored stdlib 2026-08-07 19:04:04.332853893 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.332857801 DEBUG Adding new file root '/tmp/.tmpVjb7UC/foo' of kind Project 2026-08-07 19:04:04.333015694 DEBUG Updating project to check open files 2026-08-07 19:04:04.333025066 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.342505338 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.342538266 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.342544673 DEBUG method="shutdown" response.id=2 duration=9.98µs 2026-08-07 19:04:04.342553648 DEBUG Received server response for request 2 2026-08-07 19:04:04.342556765 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.342578463 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-07 19:04:04.343845498 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 19:04:04.343918925 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.343935065 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.343970049 DEBUG Client info: None 2026-08-07 19:04:04.343986368 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 19:04:04.344002131 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.344007266 INFO Version: Unknown 2026-08-07 19:04:04.346748570 DEBUG Received server response for request 1 2026-08-07 19:04:04.346833753 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.347002800 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.347114063 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.347178113 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.347302791 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.347395618 WARN Received unknown options for workspace `file:///tmp/.tmp7vZLSS/foo`: { "bar": null } 2026-08-07 19:04:04.347566525 DEBUG Initializing workspace `file:///tmp/.tmp7vZLSS/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.347760804 DEBUG Searching for a project in '/tmp/.tmp7vZLSS/foo' 2026-08-07 19:04:04.347832780 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.347889164 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.348249655 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.348347988 DEBUG Discovering virtual environment in `/tmp/.tmp7vZLSS/foo` 2026-08-07 19:04:04.348435100 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.348522375 DEBUG No virtual environment found 2026-08-07 19:04:04.348633501 DEBUG Received notification `window/showMessage` 2026-08-07 19:04:04.348664084 INFO Retrying to receive `window/showMessage` notification 2026-08-07 19:04:04.348662049 DEBUG Adding first-party search path `/tmp/.tmp7vZLSS/foo` 2026-08-07 19:04:04.348850955 DEBUG Using vendored stdlib 2026-08-07 19:04:04.349082189 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.349173902 DEBUG Adding new file root '/tmp/.tmp7vZLSS/foo' of kind Project 2026-08-07 19:04:04.349395236 DEBUG Updating project to check open files 2026-08-07 19:04:04.349497313 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.358824172 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.358887450 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.358894562 DEBUG method="shutdown" response.id=2 duration=11.55µs 2026-08-07 19:04:04.358938996 DEBUG Received server response for request 2 2026-08-07 19:04:04.358942126 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.358950431 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-07 19:04:04.360080123 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 19:04:04.360172309 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.360184681 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.361867036 DEBUG Client info: None 2026-08-07 19:04:04.361877183 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 19:04:04.361891066 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.361896256 INFO Version: Unknown 2026-08-07 19:04:04.361920684 DEBUG Received server response for request 1 2026-08-07 19:04:04.361940625 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.361966663 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.362007747 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.362009806 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.362024069 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.362032068 DEBUG Initializing workspace `file:///tmp/.tmpkHaoI7/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.362040365 DEBUG Searching for a project in '/tmp/.tmpkHaoI7/foo' 2026-08-07 19:04:04.362060387 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.362063351 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.362270474 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.362273208 DEBUG Discovering virtual environment in `/tmp/.tmpkHaoI7/foo` 2026-08-07 19:04:04.362296256 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.362299708 DEBUG No virtual environment found 2026-08-07 19:04:04.362306356 DEBUG Adding first-party search path `/tmp/.tmpkHaoI7/foo` 2026-08-07 19:04:04.362308748 DEBUG Using vendored stdlib 2026-08-07 19:04:04.363747136 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.363751248 DEBUG Adding new file root '/tmp/.tmpkHaoI7/foo' of kind Project 2026-08-07 19:04:04.363889918 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 19:04:04.363893798 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.363902184 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.363904329 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.374312336 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.374332181 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.374339381 DEBUG method="shutdown" response.id=2 duration=10.27µs 2026-08-07 19:04:04.374344808 DEBUG Received server response for request 2 2026-08-07 19:04:04.374346875 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.374350676 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-07 19:04:04.375538976 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 19:04:04.375616575 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.375643644 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.377235930 DEBUG Client info: None 2026-08-07 19:04:04.377245366 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 19:04:04.377259670 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.377264475 INFO Version: Unknown 2026-08-07 19:04:04.377288162 DEBUG Received server response for request 1 2026-08-07 19:04:04.377306849 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.377331506 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.377371699 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.377373912 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.377387006 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.377393189 DEBUG Initializing workspace `file:///tmp/.tmpgkQHyU/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.377400743 DEBUG Searching for a project in '/tmp/.tmpgkQHyU/foo' 2026-08-07 19:04:04.377417437 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.377420475 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.377611038 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.378881263 DEBUG Discovering virtual environment in `/tmp/.tmpgkQHyU/foo` 2026-08-07 19:04:04.378906989 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.378910680 DEBUG No virtual environment found 2026-08-07 19:04:04.378918108 DEBUG Adding first-party search path `/tmp/.tmpgkQHyU/foo` 2026-08-07 19:04:04.378920689 DEBUG Using vendored stdlib 2026-08-07 19:04:04.379058574 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.379061700 DEBUG Adding new file root '/tmp/.tmpgkQHyU/foo' of kind Project 2026-08-07 19:04:04.379194286 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 19:04:04.379197426 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.379204762 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.379206646 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.389353250 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.389369798 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.389379668 DEBUG method="shutdown" response.id=2 duration=12.12µs 2026-08-07 19:04:04.389384725 DEBUG Received server response for request 2 2026-08-07 19:04:04.389387077 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.389390691 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-07 19:04:04.390437034 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 19:04:04.390516183 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.390533617 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.390579901 DEBUG Client info: None 2026-08-07 19:04:04.390598228 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 19:04:04.390613990 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 19:04:04.390618930 INFO Version: Unknown 2026-08-07 19:04:04.390655204 DEBUG Received server response for request 1 2026-08-07 19:04:04.390680292 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.392453607 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 19:04:04.392471676 DEBUG Initializing workspace `file:///tmp/.tmpp8V9oQ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.392481873 DEBUG Searching for a project in '/tmp/.tmpp8V9oQ/foo' 2026-08-07 19:04:04.392498258 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.392501125 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.392714857 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.392718070 DEBUG Discovering virtual environment in `/tmp/.tmpp8V9oQ/foo` 2026-08-07 19:04:04.392740076 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.392743524 DEBUG No virtual environment found 2026-08-07 19:04:04.392751662 DEBUG Adding first-party search path `/tmp/.tmpp8V9oQ/foo` 2026-08-07 19:04:04.392755726 DEBUG Using vendored stdlib 2026-08-07 19:04:04.392917043 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.392920721 DEBUG Adding new file root '/tmp/.tmpp8V9oQ/foo' of kind Project 2026-08-07 19:04:04.393055070 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 19:04:04.393058641 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.393102694 DEBUG Received server request `client/registerCapability` 2026-08-07 19:04:04.393105060 INFO Retrying to receive `client/registerCapability` request 2026-08-07 19:04:04.403239943 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.403254300 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.403258431 DEBUG method="shutdown" response.id=2 duration=7.09µs 2026-08-07 19:04:04.403263167 DEBUG Received server response for request 2 2026-08-07 19:04:04.403265233 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.403268762 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-07 19:04:04.404255436 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 19:04:04.404337487 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.406200337 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.406371487 DEBUG Client info: None 2026-08-07 19:04:04.406381911 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 19:04:04.406395389 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.406400024 INFO Version: Unknown 2026-08-07 19:04:04.406428184 DEBUG Received server response for request 1 2026-08-07 19:04:04.406448647 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.406988684 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.407031834 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.407034059 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.407042485 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.407045199 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 19:04:04.407053373 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.407059418 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.407061932 DEBUG Initializing workspace `file:///tmp/.tmpjxrcaj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.407069266 DEBUG Searching for a project in '/tmp/.tmpjxrcaj/src' 2026-08-07 19:04:04.407086145 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.407089011 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.407278306 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.407281189 DEBUG Discovering virtual environment in `/tmp/.tmpjxrcaj/src` 2026-08-07 19:04:04.407301766 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.407305287 DEBUG No virtual environment found 2026-08-07 19:04:04.407311381 DEBUG Adding first-party search path `/tmp/.tmpjxrcaj/src` 2026-08-07 19:04:04.407313747 DEBUG Using vendored stdlib 2026-08-07 19:04:04.408558202 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.408564410 DEBUG Adding new file root '/tmp/.tmpjxrcaj/src' of kind Project 2026-08-07 19:04:04.408778193 DEBUG Updating project to check open files 2026-08-07 19:04:04.408789504 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.408792635 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:04.408976732 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjxrcaj/src/foo.py", kind: File } 2026-08-07 19:04:04.409002931 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjxrcaj/src/foo.py` 2026-08-07 19:04:04.409150799 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.409158757 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.409717188 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.430425957 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.436775783 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 27.390712ms 2026-08-07 19:04:04.436961206 DEBUG method="textDocument/inlayHint" response.id=2 duration=27.80ms 2026-08-07 19:04:04.436975994 DEBUG Received server response for request 2 2026-08-07 19:04:04.447335917 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.447351444 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.447355826 DEBUG method="shutdown" response.id=3 duration=7.17µs 2026-08-07 19:04:04.447360264 DEBUG Received server response for request 3 2026-08-07 19:04:04.447362345 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.447366126 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-07 19:04:04.450958687 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 19:04:04.451037851 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.451065581 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.452684405 DEBUG Client info: None 2026-08-07 19:04:04.452692472 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 19:04:04.452705350 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.452709805 INFO Version: Unknown 2026-08-07 19:04:04.452737863 DEBUG Received server response for request 1 2026-08-07 19:04:04.452761067 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.452785998 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.452826798 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.452829226 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.452843597 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.452851116 DEBUG Initializing workspace `file:///tmp/.tmpHONHc7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.452859704 DEBUG Searching for a project in '/tmp/.tmpHONHc7/src' 2026-08-07 19:04:04.452876176 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.452879325 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.453075952 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.453078858 DEBUG Discovering virtual environment in `/tmp/.tmpHONHc7/src` 2026-08-07 19:04:04.453102886 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.453106524 DEBUG No virtual environment found 2026-08-07 19:04:04.453112843 DEBUG Adding first-party search path `/tmp/.tmpHONHc7/src` 2026-08-07 19:04:04.453115290 DEBUG Using vendored stdlib 2026-08-07 19:04:04.453255272 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.453258727 DEBUG Adding new file root '/tmp/.tmpHONHc7/src' of kind Project 2026-08-07 19:04:04.453395126 DEBUG Updating project to check open files 2026-08-07 19:04:04.453402938 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.453410379 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.453414178 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 19:04:04.453439004 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHONHc7/src/foo.py", kind: File } 2026-08-07 19:04:04.455136862 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHONHc7/src/foo.py` 2026-08-07 19:04:04.455140844 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.455147233 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.455236548 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.458691362 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 3.521496ms 2026-08-07 19:04:04.458846238 DEBUG method="textDocument/inlayHint" response.id=2 duration=3.69ms 2026-08-07 19:04:04.458855636 DEBUG Received server response for request 2 2026-08-07 19:04:04.469038384 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.469053621 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.469057721 DEBUG method="shutdown" response.id=3 duration=6.18µs 2026-08-07 19:04:04.469062249 DEBUG Received server response for request 3 2026-08-07 19:04:04.469064423 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.469068140 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-07 19:04:04.470804658 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 19:04:04.470882098 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.470901335 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.470932139 DEBUG Client info: None 2026-08-07 19:04:04.470944790 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 19:04:04.470963173 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.472390782 INFO Version: Unknown 2026-08-07 19:04:04.472777517 DEBUG Received server response for request 1 2026-08-07 19:04:04.472802405 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.472838009 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.472906245 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.472908815 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.472920703 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.472923311 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 19:04:04.472927808 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.472934388 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.472937163 DEBUG Initializing workspace `file:///tmp/.tmpYM1UxS/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 19:04:04.472948396 DEBUG Searching for a project in '/tmp/.tmpYM1UxS/src' 2026-08-07 19:04:04.472965056 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.472968044 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.473145628 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.473148384 DEBUG Discovering virtual environment in `/tmp/.tmpYM1UxS/src` 2026-08-07 19:04:04.473169128 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.473172734 DEBUG No virtual environment found 2026-08-07 19:04:04.473178979 DEBUG Adding first-party search path `/tmp/.tmpYM1UxS/src` 2026-08-07 19:04:04.473181404 DEBUG Using vendored stdlib 2026-08-07 19:04:04.473315771 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.473318919 DEBUG Adding new file root '/tmp/.tmpYM1UxS/src' of kind Project 2026-08-07 19:04:04.473446865 DEBUG Updating project to check open files 2026-08-07 19:04:04.473453342 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.473455744 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:04.473472440 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYM1UxS/src/foo.py", kind: File } 2026-08-07 19:04:04.473484447 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYM1UxS/src/foo.py` 2026-08-07 19:04:04.473486691 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.473491383 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.473524136 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 14.326µs 2026-08-07 19:04:04.473548904 DEBUG method="textDocument/inlayHint" response.id=2 duration=52.86µs 2026-08-07 19:04:04.473600096 DEBUG Received server response for request 2 2026-08-07 19:04:04.483689536 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.483710269 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.483714657 DEBUG method="shutdown" response.id=3 duration=6.50µs 2026-08-07 19:04:04.483718266 DEBUG Received server response for request 3 2026-08-07 19:04:04.483721194 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.483730950 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-07 19:04:04.484686184 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 19:04:04.484766139 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.486501700 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.486518172 DEBUG Client info: None 2026-08-07 19:04:04.486525814 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 19:04:04.486539504 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.486544205 INFO Version: Unknown 2026-08-07 19:04:04.486569196 DEBUG Received server response for request 1 2026-08-07 19:04:04.486589317 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.486663118 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.486691075 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.486693778 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.486708567 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:04.486710679 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 19:04:04.486710790 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.486718687 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.486721642 DEBUG Initializing workspace `file:///tmp/.tmp6RcEvB/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 19:04:04.486734349 DEBUG Searching for a project in '/tmp/.tmp6RcEvB/src' 2026-08-07 19:04:04.486751996 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.486755428 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.486948466 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.486951303 DEBUG Discovering virtual environment in `/tmp/.tmp6RcEvB/src` 2026-08-07 19:04:04.486974452 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.486977967 DEBUG No virtual environment found 2026-08-07 19:04:04.486984430 DEBUG Adding first-party search path `/tmp/.tmp6RcEvB/src` 2026-08-07 19:04:04.486986943 DEBUG Using vendored stdlib 2026-08-07 19:04:04.487123657 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.487126705 DEBUG Adding new file root '/tmp/.tmp6RcEvB/src' of kind Project 2026-08-07 19:04:04.487260330 DEBUG Updating project to check open files 2026-08-07 19:04:04.487267847 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.487270379 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:04.487278762 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp6RcEvB/src/foo.py` 2026-08-07 19:04:04.487280974 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:04.487285794 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.487325476 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 16.016µs 2026-08-07 19:04:04.488700966 DEBUG method="textDocument/inlayHint" response.id=2 duration=1.41ms 2026-08-07 19:04:04.488711830 DEBUG Received server response for request 2 2026-08-07 19:04:04.498800547 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.498847740 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.498852613 DEBUG method="shutdown" response.id=3 duration=7.47µs 2026-08-07 19:04:04.498960075 DEBUG Received server response for request 3 2026-08-07 19:04:04.498963233 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.498967954 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-07 19:04:04.500258108 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 19:04:04.501997046 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.502014038 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.502050869 DEBUG Client info: None 2026-08-07 19:04:04.502066673 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 19:04:04.502085819 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.502090828 INFO Version: Unknown 2026-08-07 19:04:04.502121037 DEBUG Received server response for request 1 2026-08-07 19:04:04.502141765 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.502180192 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.502195186 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.502197490 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.502213931 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.502218199 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.502226483 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.502229262 DEBUG Initializing workspace `file:///tmp/.tmpm7DMfj/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 19:04:04.502240970 DEBUG Searching for a project in '/tmp/.tmpm7DMfj/src' 2026-08-07 19:04:04.502259224 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.502262133 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.502453970 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.502456851 DEBUG Discovering virtual environment in `/tmp/.tmpm7DMfj/src` 2026-08-07 19:04:04.502479391 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.502482861 DEBUG No virtual environment found 2026-08-07 19:04:04.502488976 DEBUG Adding first-party search path `/tmp/.tmpm7DMfj/src` 2026-08-07 19:04:04.502491189 DEBUG Using vendored stdlib 2026-08-07 19:04:04.502639669 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.502643079 DEBUG Adding new file root '/tmp/.tmpm7DMfj/src' of kind Project 2026-08-07 19:04:04.502780954 DEBUG Updating project to check open files 2026-08-07 19:04:04.502787678 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.502790111 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.502810304 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.502812521 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.502817298 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.502822281 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.502824802 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.502829075 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 19:04:04.502833754 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.502835767 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.502839751 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 19:04:04.502871852 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:04.502913079 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.524897561 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.526992878 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.527000545 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.527002822 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.527025153 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:04.536927300 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:04.537060801 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:04.537224590 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.537829800 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:04.537907812 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.538192122 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:04.538256623 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:04.538459473 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 19:04:04.538628069 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpm7DMfj/src' 2026-08-07 19:04:04.538692715 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:04.589257044 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 62.072892ms 2026-08-07 19:04:04.589820002 DEBUG method="textDocument/completion" response.id=2 duration=62.78ms 2026-08-07 19:04:04.589836227 DEBUG Received server response for request 2 2026-08-07 19:04:04.600909552 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.600931962 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.600937189 DEBUG method="shutdown" response.id=3 duration=9.12µs 2026-08-07 19:04:04.600942556 DEBUG Received server response for request 3 2026-08-07 19:04:04.600945549 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.600949536 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-07 19:04:04.605839361 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 19:04:04.607549186 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.608138299 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.608222398 DEBUG Client info: None 2026-08-07 19:04:04.608236531 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 19:04:04.608265709 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.608272119 INFO Version: Unknown 2026-08-07 19:04:04.608356825 DEBUG Received server response for request 1 2026-08-07 19:04:04.608386086 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.609047603 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.609137248 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.609140482 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.609158556 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.609167177 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.609176173 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.609178981 DEBUG Initializing workspace `file:///tmp/.tmpexuh2p/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 19:04:04.609192354 DEBUG Searching for a project in '/tmp/.tmpexuh2p/src' 2026-08-07 19:04:04.609212735 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.609216237 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.609426975 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.609430264 DEBUG Discovering virtual environment in `/tmp/.tmpexuh2p/src` 2026-08-07 19:04:04.609457685 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.609462148 DEBUG No virtual environment found 2026-08-07 19:04:04.609469900 DEBUG Adding first-party search path `/tmp/.tmpexuh2p/src` 2026-08-07 19:04:04.609472438 DEBUG Using vendored stdlib 2026-08-07 19:04:04.609628254 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.609632192 DEBUG Adding new file root '/tmp/.tmpexuh2p/src' of kind Project 2026-08-07 19:04:04.609779165 DEBUG Updating project to check open files 2026-08-07 19:04:04.609788596 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.609791361 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.609804685 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.609807119 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.609812473 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.609817484 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.609819523 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.609823684 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 19:04:04.609828075 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.609829958 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.609833932 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 19:04:04.609861921 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:04.609910311 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.629132320 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.631312663 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.631321124 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.631336605 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.631338808 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.631349099 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:04.641108716 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:04.641306574 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:04.641476248 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.641906156 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:04.642059544 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.642319692 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:04.642454503 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:04.642612989 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 19:04:04.642800783 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpexuh2p/src' 2026-08-07 19:04:04.642960681 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:04.691752507 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 60.302795ms 2026-08-07 19:04:04.692368344 DEBUG method="textDocument/completion" response.id=2 duration=61.01ms 2026-08-07 19:04:04.692388160 DEBUG Received server response for request 2 2026-08-07 19:04:04.703406988 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.703430759 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.703436131 DEBUG method="shutdown" response.id=3 duration=8.89µs 2026-08-07 19:04:04.703442546 DEBUG Received server response for request 3 2026-08-07 19:04:04.703445108 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.703449594 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-07 19:04:04.708158361 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 19:04:04.709538876 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.709560475 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.709600057 DEBUG Client info: None 2026-08-07 19:04:04.709613054 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 19:04:04.709627876 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.709633146 INFO Version: Unknown 2026-08-07 19:04:04.709663002 DEBUG Received server response for request 1 2026-08-07 19:04:04.709692438 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.709721352 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.709761328 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.709763786 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.709782079 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.709793266 DEBUG Initializing workspace `file:///tmp/.tmpvqvkQz/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 19:04:04.709807116 DEBUG Searching for a project in '/tmp/.tmpvqvkQz/src' 2026-08-07 19:04:04.709828880 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.709832407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.711305440 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.711312193 DEBUG Discovering virtual environment in `/tmp/.tmpvqvkQz/src` 2026-08-07 19:04:04.711469247 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.711536971 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.711559704 DEBUG No virtual environment found 2026-08-07 19:04:04.711570055 DEBUG Adding first-party search path `/tmp/.tmpvqvkQz/src` 2026-08-07 19:04:04.711735227 DEBUG Using vendored stdlib 2026-08-07 19:04:04.711977086 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.711985575 DEBUG Adding new file root '/tmp/.tmpvqvkQz/src' of kind Project 2026-08-07 19:04:04.712257542 DEBUG Updating project to check open files 2026-08-07 19:04:04.712271001 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.712328966 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.712606091 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.712780060 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.712927161 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.713073467 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.713215916 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 19:04:04.713382708 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.713526458 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.713667006 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 19:04:04.713884868 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:04.714097318 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.733777740 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.736223539 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.736234593 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.736237501 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.736255025 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:04.745938150 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:04.745962847 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:04.745968486 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.746033306 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-07 19:04:04.746037122 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.746274711 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:04.746279161 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.746326708 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:04.746329475 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:04.746332460 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 19:04:04.746338621 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpvqvkQz/src' 2026-08-07 19:04:04.746342136 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:04.796909425 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 60.504352ms 2026-08-07 19:04:04.797236709 DEBUG method="textDocument/completion" response.id=2 duration=60.85ms 2026-08-07 19:04:04.797252231 DEBUG Received server response for request 2 2026-08-07 19:04:04.808124388 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.808190144 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.808198200 DEBUG method="shutdown" response.id=3 duration=12.85µs 2026-08-07 19:04:04.808213524 DEBUG Received server response for request 3 2026-08-07 19:04:04.808217837 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.808235243 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-07 19:04:04.813729811 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 19:04:04.815395101 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.815412407 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.815450069 DEBUG Client info: None 2026-08-07 19:04:04.815465731 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 19:04:04.815480971 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.815486352 INFO Version: Unknown 2026-08-07 19:04:04.815519479 DEBUG Received server response for request 1 2026-08-07 19:04:04.815549870 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.815595351 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.815610335 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.815612684 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.815628088 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.815641576 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.815651136 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.815654249 DEBUG Initializing workspace `file:///tmp/.tmpRveLOV/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 19:04:04.815667043 DEBUG Searching for a project in '/tmp/.tmpRveLOV/src' 2026-08-07 19:04:04.815685663 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.815689416 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.815907983 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.815911041 DEBUG Discovering virtual environment in `/tmp/.tmpRveLOV/src` 2026-08-07 19:04:04.815937331 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.815941674 DEBUG No virtual environment found 2026-08-07 19:04:04.815949514 DEBUG Adding first-party search path `/tmp/.tmpRveLOV/src` 2026-08-07 19:04:04.815952494 DEBUG Using vendored stdlib 2026-08-07 19:04:04.816095991 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.816100082 DEBUG Adding new file root '/tmp/.tmpRveLOV/src' of kind Project 2026-08-07 19:04:04.816244972 DEBUG Updating project to check open files 2026-08-07 19:04:04.816254037 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.816256993 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.816268578 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.816270777 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.816276370 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.816281280 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.816283660 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.816287812 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 19:04:04.816310770 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:04.816353827 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.836285303 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.838403302 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.838410295 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.838424647 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:04.848263678 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:04.848480631 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:04.848649166 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.849030797 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:04.849190279 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:04.849395946 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:04.849556838 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:04.849700217 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 19:04:04.849864287 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRveLOV/src' 2026-08-07 19:04:04.850010758 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:04.897443357 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 58.932342ms 2026-08-07 19:04:04.897905240 DEBUG method="textDocument/completion" response.id=2 duration=59.46ms 2026-08-07 19:04:04.897917447 DEBUG Received server response for request 2 2026-08-07 19:04:04.908784383 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:04.908805145 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.908810263 DEBUG method="shutdown" response.id=3 duration=8.38µs 2026-08-07 19:04:04.908817425 DEBUG Received server response for request 3 2026-08-07 19:04:04.908819769 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.908823903 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-07 19:04:04.914182136 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 19:04:04.915890033 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.915908326 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.915935269 DEBUG Client info: None 2026-08-07 19:04:04.915943465 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 19:04:04.915958073 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.915963095 INFO Version: Unknown 2026-08-07 19:04:04.915992042 DEBUG Received server response for request 1 2026-08-07 19:04:04.916017641 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.916021930 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpM1gIeK 2026-08-07 19:04:04.916064418 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.916140883 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.916143769 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.916148917 DEBUG No workspace configuration provided for file:///tmp/.tmpM1gIeK 2026-08-07 19:04:04.916161884 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.916186784 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.916190721 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpM1gIeK, using default options 2026-08-07 19:04:04.916195042 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.916197979 DEBUG Initializing workspace `file:///tmp/.tmpM1gIeK`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.916208649 DEBUG Searching for a project in '/tmp/.tmpM1gIeK' 2026-08-07 19:04:04.916231407 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.916238129 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.916479105 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.916486224 DEBUG Discovering virtual environment in `/tmp/.tmpM1gIeK` 2026-08-07 19:04:04.916515153 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.916519055 DEBUG No virtual environment found 2026-08-07 19:04:04.916528613 DEBUG Adding first-party search path `/tmp/.tmpM1gIeK` 2026-08-07 19:04:04.916532526 DEBUG Using vendored stdlib 2026-08-07 19:04:04.916673916 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.919221789 DEBUG Adding new file root '/tmp/.tmpM1gIeK' of kind Project 2026-08-07 19:04:04.919448961 DEBUG Updating project to check open files 2026-08-07 19:04:04.919461805 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.919464801 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.919750153 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.919755011 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.919760742 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.919987356 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.919990001 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.920139160 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 19:04:04.920162317 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.920164743 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.920169501 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 19:04:04.920498566 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.920501315 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.920646977 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 19:04:04.920969301 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:04.921176144 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.939894335 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:04.947787475 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.947797393 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.947799828 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.947801940 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.948054047 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 19:04:04.948295048 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 0 2026-08-07 19:04:04.948425228 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 19:04:04.948458811 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-07 19:04:04.948464026 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-07 19:04:04.948799510 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:04.949130665 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.949139051 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.949141421 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.949143410 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.959718252 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.959743026 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.959750237 DEBUG method="shutdown" response.id=2 duration=12.03µs 2026-08-07 19:04:04.959763112 DEBUG Received server response for request 2 2026-08-07 19:04:04.959766262 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.959774453 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 19:04:04.963339783 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 19:04:04.963424960 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.963440290 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.963473775 DEBUG Client info: None 2026-08-07 19:04:04.963485985 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 19:04:04.963502313 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:04.963508449 INFO Version: Unknown 2026-08-07 19:04:04.965620703 DEBUG Received server response for request 1 2026-08-07 19:04:04.965649530 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.965695107 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.965719300 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.965723449 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.965742730 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.965756066 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.965766538 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.965770144 DEBUG Initializing workspace `file:///tmp/.tmpxu0ZPO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.965780282 DEBUG Searching for a project in '/tmp/.tmpxu0ZPO/src' 2026-08-07 19:04:04.965804756 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.965809690 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.966055891 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.966060248 DEBUG Discovering virtual environment in `/tmp/.tmpxu0ZPO/src` 2026-08-07 19:04:04.966093475 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.966099072 DEBUG No virtual environment found 2026-08-07 19:04:04.966108674 DEBUG Adding first-party search path `/tmp/.tmpxu0ZPO/src` 2026-08-07 19:04:04.966112441 DEBUG Using vendored stdlib 2026-08-07 19:04:04.966296573 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.966301510 DEBUG Adding new file root '/tmp/.tmpxu0ZPO/src' of kind Project 2026-08-07 19:04:04.966471158 DEBUG Updating project to check open files 2026-08-07 19:04:04.966479914 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.966483663 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.966497108 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.966500373 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.966507072 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.966514014 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.966516824 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.966522112 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 19:04:04.966528469 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:04.966531160 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.966537210 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 19:04:04.966568525 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:04.966630448 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:04.969494970 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.969502315 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:04.969505094 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:04.979576215 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:04.979603067 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:04.979610946 DEBUG method="shutdown" response.id=2 duration=12.81µs 2026-08-07 19:04:04.979643512 DEBUG Received server response for request 2 2026-08-07 19:04:04.979646720 DEBUG Client sends notification `exit` 2026-08-07 19:04:04.979683902 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-07 19:04:04.981352285 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 19:04:04.983101218 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:04.983710328 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:04.984013069 DEBUG Client info: None 2026-08-07 19:04:04.984123029 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 19:04:04.984178485 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 19:04:04.984186186 INFO Version: Unknown 2026-08-07 19:04:04.984481441 DEBUG Received server response for request 1 2026-08-07 19:04:04.984509850 DEBUG Client sends notification `initialized` 2026-08-07 19:04:04.984591439 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpYcTwuj 2026-08-07 19:04:04.985418273 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:04.985437881 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:04.985441999 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:04.985447513 DEBUG No workspace configuration provided for file:///tmp/.tmpYcTwuj 2026-08-07 19:04:04.985461046 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:04.985468887 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:04.985472274 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpYcTwuj, using default options 2026-08-07 19:04:04.985476058 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:04.985478794 DEBUG Initializing workspace `file:///tmp/.tmpYcTwuj`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:04.985487249 DEBUG Searching for a project in '/tmp/.tmpYcTwuj' 2026-08-07 19:04:04.986399436 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:04.986405246 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:04.986686564 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:04.986690058 DEBUG Discovering virtual environment in `/tmp/.tmpYcTwuj` 2026-08-07 19:04:04.986730184 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:04.986735434 DEBUG No virtual environment found 2026-08-07 19:04:04.986746316 DEBUG Adding first-party search path `/tmp/.tmpYcTwuj` 2026-08-07 19:04:04.986749602 DEBUG Using vendored stdlib 2026-08-07 19:04:04.987334079 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:04.987448039 DEBUG Adding new file root '/tmp/.tmpYcTwuj' of kind Project 2026-08-07 19:04:04.987776231 DEBUG Updating project to check open files 2026-08-07 19:04:04.987948672 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:04.988070547 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:04.988158962 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.988238808 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.988319844 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:04.988403961 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.988476648 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.988555832 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 19:04:04.988644975 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.988775157 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.988912644 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 19:04:04.989068203 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:04.989209650 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:04.989331282 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 19:04:04.989518843 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:04.989835529 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.008022086 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.014987706 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.015143277 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.015237979 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.015351314 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.025905493 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.025955321 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.025961443 DEBUG method="shutdown" response.id=2 duration=10.02µs 2026-08-07 19:04:05.026060581 DEBUG Received server response for request 2 2026-08-07 19:04:05.026063700 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.026072033 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-07 19:04:05.029496605 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 19:04:05.029581043 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.029599435 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.029629471 DEBUG Client info: None 2026-08-07 19:04:05.029636608 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 19:04:05.029649683 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.029654842 INFO Version: Unknown 2026-08-07 19:04:05.029684520 DEBUG Received server response for request 1 2026-08-07 19:04:05.029711728 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.029716272 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmptnVJO1 2026-08-07 19:04:05.031457034 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.031484958 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.031487843 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.031492841 DEBUG No workspace configuration provided for file:///tmp/.tmptnVJO1 2026-08-07 19:04:05.031500778 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.031518408 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.031522020 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmptnVJO1, using default options 2026-08-07 19:04:05.031526066 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.031529040 DEBUG Initializing workspace `file:///tmp/.tmptnVJO1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.031538159 DEBUG Searching for a project in '/tmp/.tmptnVJO1' 2026-08-07 19:04:05.031553465 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.031556806 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.031768232 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.031771707 DEBUG Discovering virtual environment in `/tmp/.tmptnVJO1` 2026-08-07 19:04:05.031798230 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.031802436 DEBUG No virtual environment found 2026-08-07 19:04:05.031809506 DEBUG Adding first-party search path `/tmp/.tmptnVJO1` 2026-08-07 19:04:05.031812073 DEBUG Using vendored stdlib 2026-08-07 19:04:05.031960790 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.031964131 DEBUG Adding new file root '/tmp/.tmptnVJO1' of kind Project 2026-08-07 19:04:05.032111717 DEBUG Updating project to check open files 2026-08-07 19:04:05.032121098 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.032123505 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:05.032135372 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:05.032137706 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.032144573 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.032150468 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:05.032152431 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.032156689 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 19:04:05.032182472 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:05.032250816 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.051921781 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.059653853 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.059661644 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.069866727 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.069911336 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.069917586 DEBUG method="shutdown" response.id=2 duration=10.31µs 2026-08-07 19:04:05.069939912 DEBUG Received server response for request 2 2026-08-07 19:04:05.069943855 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.070106254 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-07 19:04:05.075677947 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 19:04:05.077421329 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.077437515 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.078777343 DEBUG Client info: None 2026-08-07 19:04:05.078799679 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 19:04:05.078814796 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.078820204 INFO Version: Unknown 2026-08-07 19:04:05.078853430 DEBUG Received server response for request 1 2026-08-07 19:04:05.078877534 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.078885381 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpoDsVIX 2026-08-07 19:04:05.078925108 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.078989291 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.078992061 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.078996809 DEBUG No workspace configuration provided for file:///tmp/.tmpoDsVIX 2026-08-07 19:04:05.079005336 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.079021767 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.079025221 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpoDsVIX, using default options 2026-08-07 19:04:05.079028847 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.079031463 DEBUG Initializing workspace `file:///tmp/.tmpoDsVIX`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.079039608 DEBUG Searching for a project in '/tmp/.tmpoDsVIX' 2026-08-07 19:04:05.079056998 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.079059870 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.079249520 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.079252455 DEBUG Discovering virtual environment in `/tmp/.tmpoDsVIX` 2026-08-07 19:04:05.079275153 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.079279137 DEBUG No virtual environment found 2026-08-07 19:04:05.079285878 DEBUG Adding first-party search path `/tmp/.tmpoDsVIX` 2026-08-07 19:04:05.079288211 DEBUG Using vendored stdlib 2026-08-07 19:04:05.079428532 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.079431585 DEBUG Adding new file root '/tmp/.tmpoDsVIX' of kind Project 2026-08-07 19:04:05.080112762 DEBUG Updating project to check open files 2026-08-07 19:04:05.080121069 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.080123742 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:05.080143106 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:05.080145559 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.080150438 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.080155156 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:05.080156921 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.080160859 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 19:04:05.080191291 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:05.080260905 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.080264062 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.090486644 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.090529021 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.090535718 DEBUG method="shutdown" response.id=2 duration=10.25µs 2026-08-07 19:04:05.090638696 DEBUG Received server response for request 2 2026-08-07 19:04:05.090641880 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.090652788 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-07 19:04:05.091635329 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 19:04:05.093956809 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.093998568 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.094034165 DEBUG Client info: None 2026-08-07 19:04:05.094137769 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 19:04:05.094221004 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.094226704 INFO Version: Unknown 2026-08-07 19:04:05.094257780 DEBUG Received server response for request 1 2026-08-07 19:04:05.094282912 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.094383825 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpEftmzH 2026-08-07 19:04:05.094433563 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.094485271 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.094487766 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.094492375 DEBUG No workspace configuration provided for file:///tmp/.tmpEftmzH 2026-08-07 19:04:05.094504913 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.094507506 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 19:04:05.094522692 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.094526185 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpEftmzH, using default options 2026-08-07 19:04:05.094530840 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.094536191 DEBUG Initializing workspace `file:///tmp/.tmpEftmzH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.094546088 DEBUG Searching for a project in '/tmp/.tmpEftmzH' 2026-08-07 19:04:05.094566442 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.094570382 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.094791093 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.094795446 DEBUG Discovering virtual environment in `/tmp/.tmpEftmzH` 2026-08-07 19:04:05.094823293 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.094828087 DEBUG No virtual environment found 2026-08-07 19:04:05.094837204 DEBUG Adding first-party search path `/tmp/.tmpEftmzH` 2026-08-07 19:04:05.094840142 DEBUG Using vendored stdlib 2026-08-07 19:04:05.095003060 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.095007060 DEBUG Adding new file root '/tmp/.tmpEftmzH' of kind Project 2026-08-07 19:04:05.095167919 DEBUG Updating project to check open files 2026-08-07 19:04:05.095175442 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.095178252 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:05.095190074 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.095192387 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.095197061 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.095201658 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.095203496 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.095207576 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 19:04:05.095211942 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.095214222 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.095218189 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 19:04:05.095222516 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.095224388 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.095228530 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 19:04:05.095279564 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:05.095363072 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.118855957 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.130288206 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.130303277 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.130307588 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.140494588 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=10.21ms 2026-08-07 19:04:05.140541754 DEBUG Received server response for request 2 2026-08-07 19:04:05.140553723 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 19:04:05.140964882 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=398.92µs 2026-08-07 19:04:05.140977153 DEBUG Received server response for request 3 2026-08-07 19:04:05.140984192 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-07 19:04:05.141030763 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=39.33µs 2026-08-07 19:04:05.141041528 DEBUG Received server response for request 4 2026-08-07 19:04:05.151722345 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 19:04:05.151898316 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.151907541 DEBUG method="shutdown" response.id=5 duration=11.92µs 2026-08-07 19:04:05.151928986 DEBUG Received server response for request 5 2026-08-07 19:04:05.151932036 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.151940979 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-07 19:04:05.155970416 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 19:04:05.157685592 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.157787908 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.158035319 DEBUG Client info: None 2026-08-07 19:04:05.158228827 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 19:04:05.158921137 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.159162510 INFO Version: Unknown 2026-08-07 19:04:05.159341890 DEBUG Received server response for request 1 2026-08-07 19:04:05.159554333 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.159692437 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpHS1ChY 2026-08-07 19:04:05.159876192 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.159919311 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.159923023 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.159929036 DEBUG No workspace configuration provided for file:///tmp/.tmpHS1ChY 2026-08-07 19:04:05.159941023 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.159943910 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 19:04:05.160933029 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.161039345 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpHS1ChY, using default options 2026-08-07 19:04:05.161045376 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.161049021 DEBUG Initializing workspace `file:///tmp/.tmpHS1ChY`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.161060216 DEBUG Searching for a project in '/tmp/.tmpHS1ChY' 2026-08-07 19:04:05.161081350 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.161085340 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.161368654 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.161372382 DEBUG Discovering virtual environment in `/tmp/.tmpHS1ChY` 2026-08-07 19:04:05.161405384 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.161410451 DEBUG No virtual environment found 2026-08-07 19:04:05.161420665 DEBUG Adding first-party search path `/tmp/.tmpHS1ChY` 2026-08-07 19:04:05.161423813 DEBUG Using vendored stdlib 2026-08-07 19:04:05.161602748 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.161606899 DEBUG Adding new file root '/tmp/.tmpHS1ChY' of kind Project 2026-08-07 19:04:05.161779274 DEBUG Updating project to check open files 2026-08-07 19:04:05.161789280 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.161793005 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:05.161808380 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.161811334 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.161818127 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.161824572 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.161827016 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.161831998 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 19:04:05.161837370 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.161839642 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.161844337 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 19:04:05.161874071 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:05.161919060 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.180887469 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.183223374 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.183243535 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.187357189 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=4.12ms 2026-08-07 19:04:05.187369767 DEBUG Received server response for request 2 2026-08-07 19:04:05.197485528 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:05.197527618 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.197531898 DEBUG method="shutdown" response.id=3 duration=6.71µs 2026-08-07 19:04:05.197537027 DEBUG Received server response for request 3 2026-08-07 19:04:05.197539221 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.197543180 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-07 19:04:05.200429891 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 19:04:05.200507364 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.200522163 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.201124259 DEBUG Client info: None 2026-08-07 19:04:05.201133428 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 19:04:05.201147117 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.201151656 INFO Version: Unknown 2026-08-07 19:04:05.201212260 DEBUG Received server response for request 1 2026-08-07 19:04:05.201271219 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.201275572 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpjbKvus 2026-08-07 19:04:05.201328515 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.201396389 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.201398815 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.201420983 DEBUG No workspace configuration provided for file:///tmp/.tmpjbKvus 2026-08-07 19:04:05.201444535 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.201448930 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpjbKvus, using default options 2026-08-07 19:04:05.201452699 DEBUG Initializing workspace `file:///tmp/.tmpjbKvus`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.201473683 DEBUG Searching for a project in '/tmp/.tmpjbKvus' 2026-08-07 19:04:05.201513245 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.201516617 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.202026339 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.202030215 DEBUG Discovering virtual environment in `/tmp/.tmpjbKvus` 2026-08-07 19:04:05.202053268 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.202056924 DEBUG No virtual environment found 2026-08-07 19:04:05.202064190 DEBUG Adding first-party search path `/tmp/.tmpjbKvus` 2026-08-07 19:04:05.202066530 DEBUG Using vendored stdlib 2026-08-07 19:04:05.202229658 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.202233100 DEBUG Adding new file root '/tmp/.tmpjbKvus' of kind Project 2026-08-07 19:04:05.202374969 DEBUG Updating project to check open files 2026-08-07 19:04:05.202382143 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.202471651 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.202487120 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.202489612 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.202494947 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.202499746 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.202502198 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.202506254 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 19:04:05.202510656 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.202512452 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.202516257 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 19:04:05.202520548 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.202522329 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.202526405 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 19:04:05.202548425 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:05.202588699 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.219776360 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.219833556 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.219836741 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.219851908 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.219854656 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.219856774 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.219952819 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 19:04:05.219984490 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 1 2026-08-07 19:04:05.219993648 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-07 19:04:05.220048750 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-07 19:04:05.220054509 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-07 19:04:05.220089266 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 19:04:05.220128824 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.220131348 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.220133243 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.220134872 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.230247895 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.230275216 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.230280274 DEBUG method="shutdown" response.id=2 duration=8.01µs 2026-08-07 19:04:05.230286742 DEBUG Received server response for request 2 2026-08-07 19:04:05.230289446 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.230296991 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-07 19:04:05.232713584 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 19:04:05.232777212 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.232792083 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.232824802 DEBUG Client info: None 2026-08-07 19:04:05.232837595 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 19:04:05.232853897 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.232858869 INFO Version: Unknown 2026-08-07 19:04:05.234988272 DEBUG Received server response for request 1 2026-08-07 19:04:05.235015138 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.235138648 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.235163407 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.235167746 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.235187141 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.235204899 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.235216133 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.235219397 DEBUG Initializing workspace `file:///tmp/.tmpeS7joy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.235235252 DEBUG Searching for a project in '/tmp/.tmpeS7joy/src' 2026-08-07 19:04:05.235265319 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.235269079 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.235502217 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.235506084 DEBUG Discovering virtual environment in `/tmp/.tmpeS7joy/src` 2026-08-07 19:04:05.235536304 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.235541213 DEBUG No virtual environment found 2026-08-07 19:04:05.235551111 DEBUG Adding first-party search path `/tmp/.tmpeS7joy/src` 2026-08-07 19:04:05.235554908 DEBUG Using vendored stdlib 2026-08-07 19:04:05.235736265 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.235740645 DEBUG Adding new file root '/tmp/.tmpeS7joy/src' of kind Project 2026-08-07 19:04:05.235909299 DEBUG Updating project to check open files 2026-08-07 19:04:05.235917455 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.235920752 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.235946950 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpeS7joy/src/foo", kind: File } 2026-08-07 19:04:05.235972471 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.235975827 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.235982548 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.236004012 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpeS7joy/src/foo' 2026-08-07 19:04:05.236075317 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.254306108 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.260809832 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.260817256 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.261272565 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 19:04:05.261518304 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.261523456 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 19:04:05.261703780 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 19:04:05.261714981 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpeS7joy/src/foo` from project `src` 2026-08-07 19:04:05.261723871 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.261732064 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.261781866 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.261786234 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.262375780 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.262533517 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpeS7joy/src/foo") 2026-08-07 19:04:05.262541768 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.262550271 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpeS7joy/src/foo` 2026-08-07 19:04:05.262580655 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.262584269 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.273183879 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.273435755 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.273445857 DEBUG method="shutdown" response.id=2 duration=14.72µs 2026-08-07 19:04:05.273479448 DEBUG Received server response for request 2 2026-08-07 19:04:05.273483150 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.273637587 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-07 19:04:05.276673745 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 19:04:05.280155322 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.280194214 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.280253876 DEBUG Client info: None 2026-08-07 19:04:05.280267876 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 19:04:05.280285486 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 19:04:05.280292066 INFO Version: Unknown 2026-08-07 19:04:05.280328001 DEBUG Received server response for request 1 2026-08-07 19:04:05.280378839 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.280469188 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.280552519 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.280558016 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.280577699 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.280586758 DEBUG Initializing workspace `file:///tmp/.tmpVB3Ogp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.280598047 DEBUG Searching for a project in '/tmp/.tmpVB3Ogp/src' 2026-08-07 19:04:05.280621492 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.280625777 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.280955577 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.280959421 DEBUG Discovering virtual environment in `/tmp/.tmpVB3Ogp/src` 2026-08-07 19:04:05.280990189 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.280995041 DEBUG No virtual environment found 2026-08-07 19:04:05.281003089 DEBUG Adding first-party search path `/tmp/.tmpVB3Ogp/src` 2026-08-07 19:04:05.281006329 DEBUG Using vendored stdlib 2026-08-07 19:04:05.281194583 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.281199062 DEBUG Adding new file root '/tmp/.tmpVB3Ogp/src' of kind Project 2026-08-07 19:04:05.281372226 DEBUG Updating project to check open files 2026-08-07 19:04:05.281381802 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.281465117 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.281495508 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVB3Ogp/src/foo.py", kind: File } 2026-08-07 19:04:05.281513894 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVB3Ogp/src/foo.py` 2026-08-07 19:04:05.281516940 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.281524679 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.281551947 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpVB3Ogp/src/foo.py' 2026-08-07 19:04:05.281614477 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.296465213 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.303042791 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.303141860 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.313681681 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.313832227 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.313996826 DEBUG method="shutdown" response.id=2 duration=168.14µs 2026-08-07 19:04:05.314072350 DEBUG Received server response for request 2 2026-08-07 19:04:05.314197792 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.314288313 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 19:04:05.317089710 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 19:04:05.318666313 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.318746851 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.318978710 DEBUG Client info: None 2026-08-07 19:04:05.319560364 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 19:04:05.320091353 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.320402880 INFO Version: Unknown 2026-08-07 19:04:05.320541987 DEBUG Received server response for request 1 2026-08-07 19:04:05.320782134 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.320970028 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.321189850 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.321311764 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.321440383 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.321590885 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.321738552 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.321871109 DEBUG Initializing workspace `file:///tmp/.tmp4H21Qz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.322213141 DEBUG Searching for a project in '/tmp/.tmp4H21Qz/src' 2026-08-07 19:04:05.322354662 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.322487830 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.322857924 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.322977616 DEBUG Discovering virtual environment in `/tmp/.tmp4H21Qz/src` 2026-08-07 19:04:05.323125571 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.323306898 DEBUG No virtual environment found 2026-08-07 19:04:05.323412646 DEBUG Adding first-party search path `/tmp/.tmp4H21Qz/src` 2026-08-07 19:04:05.323524029 DEBUG Using vendored stdlib 2026-08-07 19:04:05.323774042 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.323884750 DEBUG Adding new file root '/tmp/.tmp4H21Qz/src' of kind Project 2026-08-07 19:04:05.324167663 DEBUG Updating project to check open files 2026-08-07 19:04:05.324287565 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.324423589 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.324559054 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4H21Qz/src/foo.py", kind: File } 2026-08-07 19:04:05.324732625 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4H21Qz/src/foo.py` 2026-08-07 19:04:05.324859302 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.324979083 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.325150368 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp4H21Qz/src/foo.py' 2026-08-07 19:04:05.325364118 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.325479690 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.335849834 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.336053320 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.336203318 DEBUG method="shutdown" response.id=2 duration=154.00µs 2026-08-07 19:04:05.336331376 DEBUG Received server response for request 2 2026-08-07 19:04:05.336494010 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.336607180 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-07 19:04:05.338082024 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 19:04:05.338153214 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.338185365 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.338216617 DEBUG Client info: None 2026-08-07 19:04:05.338231013 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 19:04:05.338247185 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 19:04:05.338252916 INFO Version: Unknown 2026-08-07 19:04:05.339571580 DEBUG Received server response for request 1 2026-08-07 19:04:05.339597109 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.339628809 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.339672563 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.339674903 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.339685197 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.339692648 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.339699584 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.339702076 DEBUG Initializing workspace `file:///tmp/.tmpcPu6Q9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.339710046 DEBUG Searching for a project in '/tmp/.tmpcPu6Q9/src' 2026-08-07 19:04:05.339729841 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.339732994 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.341987312 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.341991012 DEBUG Discovering virtual environment in `/tmp/.tmpcPu6Q9/src` 2026-08-07 19:04:05.342014984 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.342018744 DEBUG No virtual environment found 2026-08-07 19:04:05.342026087 DEBUG Adding first-party search path `/tmp/.tmpcPu6Q9/src` 2026-08-07 19:04:05.342028494 DEBUG Using vendored stdlib 2026-08-07 19:04:05.342449179 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.342454503 DEBUG Adding new file root '/tmp/.tmpcPu6Q9/src' of kind Project 2026-08-07 19:04:05.342669513 DEBUG Updating project to check open files 2026-08-07 19:04:05.342680325 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.342682930 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.342835911 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcPu6Q9/src/foo.py", kind: File } 2026-08-07 19:04:05.342850364 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcPu6Q9/src/foo.py` 2026-08-07 19:04:05.342852822 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.342857882 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.342884429 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpcPu6Q9/src/foo.py' 2026-08-07 19:04:05.342933326 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.365284811 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.365997207 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.366127615 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.376556021 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.376661049 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.376734936 DEBUG method="shutdown" response.id=2 duration=76.26µs 2026-08-07 19:04:05.376805201 DEBUG Received server response for request 2 2026-08-07 19:04:05.376872913 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.376939272 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-07 19:04:05.379724240 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 19:04:05.381021600 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.381042060 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.381077637 DEBUG Client info: None 2026-08-07 19:04:05.381088898 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 19:04:05.381102600 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.381111451 INFO Version: Unknown 2026-08-07 19:04:05.381137640 DEBUG Received server response for request 1 2026-08-07 19:04:05.381159928 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.381200473 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.381244562 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.381246776 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.381261074 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.381267503 DEBUG Initializing workspace `file:///tmp/.tmpaXOvs3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.381275131 DEBUG Searching for a project in '/tmp/.tmpaXOvs3/src' 2026-08-07 19:04:05.381292325 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.381297744 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.381486086 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.381489049 DEBUG Discovering virtual environment in `/tmp/.tmpaXOvs3/src` 2026-08-07 19:04:05.381514750 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.381518545 DEBUG No virtual environment found 2026-08-07 19:04:05.381525164 DEBUG Adding first-party search path `/tmp/.tmpaXOvs3/src` 2026-08-07 19:04:05.381527698 DEBUG Using vendored stdlib 2026-08-07 19:04:05.381665692 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.381668732 DEBUG Adding new file root '/tmp/.tmpaXOvs3/src' of kind Project 2026-08-07 19:04:05.381799975 DEBUG Updating project to check open files 2026-08-07 19:04:05.381806324 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.382727130 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.382752696 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaXOvs3/src/foo.py", kind: File } 2026-08-07 19:04:05.382765420 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaXOvs3/src/foo.py` 2026-08-07 19:04:05.382767623 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.382773324 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.382791944 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpaXOvs3/src/foo.py' 2026-08-07 19:04:05.382827945 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.404487828 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.404859914 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.404867628 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.415213383 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.415231198 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.415234934 DEBUG method="shutdown" response.id=2 duration=6.11µs 2026-08-07 19:04:05.415239481 DEBUG Received server response for request 2 2026-08-07 19:04:05.415241739 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.415247986 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-07 19:04:05.418216950 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 19:04:05.418286137 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.418325325 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.418346047 DEBUG Client info: None 2026-08-07 19:04:05.418353675 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 19:04:05.418367801 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.418372137 INFO Version: Unknown 2026-08-07 19:04:05.418396887 DEBUG Received server response for request 1 2026-08-07 19:04:05.418416939 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.421385536 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.421447308 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.421449794 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.421459068 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.421465941 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.421471930 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.421474441 DEBUG Initializing workspace `file:///tmp/.tmpHjrEHO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.421482488 DEBUG Searching for a project in '/tmp/.tmpHjrEHO/src' 2026-08-07 19:04:05.421498855 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.421501684 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.421682430 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.421685454 DEBUG Discovering virtual environment in `/tmp/.tmpHjrEHO/src` 2026-08-07 19:04:05.421706920 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.421710681 DEBUG No virtual environment found 2026-08-07 19:04:05.421717196 DEBUG Adding first-party search path `/tmp/.tmpHjrEHO/src` 2026-08-07 19:04:05.421719820 DEBUG Using vendored stdlib 2026-08-07 19:04:05.421856313 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.421860055 DEBUG Adding new file root '/tmp/.tmpHjrEHO/src' of kind Project 2026-08-07 19:04:05.422805941 DEBUG Updating project to check open files 2026-08-07 19:04:05.422812685 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.422815330 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.422832372 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHjrEHO/src/foo.py", kind: File } 2026-08-07 19:04:05.422844441 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHjrEHO/src/foo.py` 2026-08-07 19:04:05.422846508 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.422851176 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.422867459 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpHjrEHO/src/foo.py' 2026-08-07 19:04:05.422910224 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.436843448 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.443212915 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.443221382 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.443241194 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:05.443257175 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:05.443272759 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpHjrEHO/src/foo.py", kind: FileContent } 2026-08-07 19:04:05.443279256 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpHjrEHO/src/foo.py` 2026-08-07 19:04:05.443440993 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpHjrEHO/src/foo.py' 2026-08-07 19:04:05.443487487 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.443489925 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.454059891 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.454077260 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.454081014 DEBUG method="shutdown" response.id=2 duration=6.44µs 2026-08-07 19:04:05.454085557 DEBUG Received server response for request 2 2026-08-07 19:04:05.454087705 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.454093351 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-07 19:04:05.456814782 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 19:04:05.456875306 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.456885502 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.456908250 DEBUG Client info: None 2026-08-07 19:04:05.456915313 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 19:04:05.456927585 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.456932011 INFO Version: Unknown 2026-08-07 19:04:05.457995449 DEBUG Received server response for request 1 2026-08-07 19:04:05.458016198 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.459477911 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.459518424 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.459527381 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.459535968 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.459539514 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:05.459568759 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.459580343 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.459583970 DEBUG Initializing workspace `file:///tmp/.tmpyd7pMh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.459595667 DEBUG Searching for a project in '/tmp/.tmpyd7pMh/src' 2026-08-07 19:04:05.459619773 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.459624494 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.459876320 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.459880167 DEBUG Discovering virtual environment in `/tmp/.tmpyd7pMh/src` 2026-08-07 19:04:05.459912806 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.459917814 DEBUG No virtual environment found 2026-08-07 19:04:05.459926576 DEBUG Adding first-party search path `/tmp/.tmpyd7pMh/src` 2026-08-07 19:04:05.459929990 DEBUG Using vendored stdlib 2026-08-07 19:04:05.460113416 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.460117682 DEBUG Adding new file root '/tmp/.tmpyd7pMh/src' of kind Project 2026-08-07 19:04:05.460296820 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.460300193 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.460325784 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyd7pMh/src/foo.py", kind: File } 2026-08-07 19:04:05.460342690 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyd7pMh/src/foo.py` 2026-08-07 19:04:05.460345334 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.460354107 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.460367174 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:05.460379744 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpyd7pMh/src/foo.py", kind: FileContent } 2026-08-07 19:04:05.460385518 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpyd7pMh/src/foo.py` 2026-08-07 19:04:05.569704980 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.569746328 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.569757339 DEBUG method="shutdown" response.id=2 duration=18.87µs 2026-08-07 19:04:05.569774451 DEBUG Received server response for request 2 2026-08-07 19:04:05.569778280 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.569788336 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 19:04:05.571161197 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 19:04:05.571242699 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.571296798 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.571322634 DEBUG Client info: None 2026-08-07 19:04:05.571330689 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 19:04:05.572372902 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.572378342 INFO Version: Unknown 2026-08-07 19:04:05.572409924 DEBUG Received server response for request 1 2026-08-07 19:04:05.572438860 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.572467306 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.572519510 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.572521656 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.572532389 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.572540937 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.572548686 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.572551718 DEBUG Initializing workspace `file:///tmp/.tmpu1AvIk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.572560759 DEBUG Searching for a project in '/tmp/.tmpu1AvIk/src' 2026-08-07 19:04:05.572579873 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.572583386 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.572798373 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.572801361 DEBUG Discovering virtual environment in `/tmp/.tmpu1AvIk/src` 2026-08-07 19:04:05.572829417 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.572833858 DEBUG No virtual environment found 2026-08-07 19:04:05.572841461 DEBUG Adding first-party search path `/tmp/.tmpu1AvIk/src` 2026-08-07 19:04:05.572844010 DEBUG Using vendored stdlib 2026-08-07 19:04:05.572990758 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.572994735 DEBUG Adding new file root '/tmp/.tmpu1AvIk/src' of kind Project 2026-08-07 19:04:05.573132498 DEBUG Updating project to check open files 2026-08-07 19:04:05.573143314 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.573146440 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.573169350 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu1AvIk/src/foo.py", kind: File } 2026-08-07 19:04:05.573186928 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu1AvIk/src/foo.py` 2026-08-07 19:04:05.573189002 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.573194322 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.573228174 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpu1AvIk/src/foo.py' 2026-08-07 19:04:05.573516744 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.577229308 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.577302128 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.577321866 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:05.577453027 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpu1AvIk/src/foo.py", kind: FileContent } 2026-08-07 19:04:05.577461234 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpu1AvIk/src/foo.py` 2026-08-07 19:04:05.577497386 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpu1AvIk/src/foo.py' 2026-08-07 19:04:05.578568374 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.578691585 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.589170120 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.589332335 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.589543884 DEBUG method="shutdown" response.id=2 duration=214.64µs 2026-08-07 19:04:05.589723367 DEBUG Received server response for request 2 2026-08-07 19:04:05.589859399 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.589993004 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 19:04:05.591973208 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 19:04:05.594211788 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.594319679 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.595810656 DEBUG Client info: None 2026-08-07 19:04:05.595930061 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 19:04:05.596480008 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.596487860 INFO Version: Unknown 2026-08-07 19:04:05.596532495 DEBUG Received server response for request 1 2026-08-07 19:04:05.596558217 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.596609339 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.596816126 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.596818583 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.596827654 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.596836349 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.596842595 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.596845102 DEBUG Initializing workspace `file:///tmp/.tmptesita/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.596853559 DEBUG Searching for a project in '/tmp/.tmptesita/src' 2026-08-07 19:04:05.597362086 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.597365481 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.597555098 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.597557794 DEBUG Discovering virtual environment in `/tmp/.tmptesita/src` 2026-08-07 19:04:05.597579527 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.597582996 DEBUG No virtual environment found 2026-08-07 19:04:05.597590169 DEBUG Adding first-party search path `/tmp/.tmptesita/src` 2026-08-07 19:04:05.597592489 DEBUG Using vendored stdlib 2026-08-07 19:04:05.598136991 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.598158782 DEBUG Adding new file root '/tmp/.tmptesita/src' of kind Project 2026-08-07 19:04:05.598392843 DEBUG Updating project to check open files 2026-08-07 19:04:05.598400257 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.598402973 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.598473208 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptesita/src/foo.py", kind: File } 2026-08-07 19:04:05.598485962 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptesita/src/foo.py` 2026-08-07 19:04:05.598488275 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.598494499 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.598883523 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmptesita/src/foo.py' 2026-08-07 19:04:05.599008629 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.601827800 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.601836193 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.601845814 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:05.602028896 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptesita/src/foo.py", kind: FileContent } 2026-08-07 19:04:05.602035919 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptesita/src/foo.py` 2026-08-07 19:04:05.602052944 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmptesita/src/foo.py' 2026-08-07 19:04:05.602366788 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.602373178 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.612597880 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.612626644 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.612638722 DEBUG method="shutdown" response.id=2 duration=17.17µs 2026-08-07 19:04:05.612648165 DEBUG Received server response for request 2 2026-08-07 19:04:05.612652124 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.612710867 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-07 19:04:05.614550281 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 19:04:05.616947060 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.617052835 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.617197476 DEBUG Client info: None 2026-08-07 19:04:05.617373594 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 19:04:05.618110928 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.618198887 INFO Version: Unknown 2026-08-07 19:04:05.618366818 DEBUG Received server response for request 1 2026-08-07 19:04:05.618473584 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.618689918 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.618741730 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.618753805 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.618765324 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.618792708 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.618805677 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:05.618809561 DEBUG Initializing workspace `file:///tmp/.tmpzLrPfv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.618823871 DEBUG Searching for a project in '/tmp/.tmpzLrPfv/src' 2026-08-07 19:04:05.618848212 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.618852345 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.619143905 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.619151067 DEBUG Discovering virtual environment in `/tmp/.tmpzLrPfv/src` 2026-08-07 19:04:05.619201631 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.619208845 DEBUG No virtual environment found 2026-08-07 19:04:05.619219735 DEBUG Adding first-party search path `/tmp/.tmpzLrPfv/src` 2026-08-07 19:04:05.619223653 DEBUG Using vendored stdlib 2026-08-07 19:04:05.619430771 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.619436813 DEBUG Adding new file root '/tmp/.tmpzLrPfv/src' of kind Project 2026-08-07 19:04:05.621259652 DEBUG Updating project to check open files 2026-08-07 19:04:05.621422120 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.621620656 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:05.621780741 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzLrPfv/src/foo.py", kind: File } 2026-08-07 19:04:05.621976855 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzLrPfv/src/foo.py` 2026-08-07 19:04:05.622122349 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.622279882 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.622472581 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpzLrPfv/src/foo.py' 2026-08-07 19:04:05.622687645 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.622696312 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.622718536 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:05.622758207 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:05.622761918 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.622767738 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 19:04:05.622772711 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:05.622774718 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.622778844 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 19:04:05.622977434 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:05.622979975 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:05.622985561 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 19:04:05.623013059 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 19:04:05.623756883 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.628099113 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.628104709 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.628331248 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.628335864 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.628583812 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 19:04:05.628633928 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpzLrPfv/src` 2026-08-07 19:04:05.628663319 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpzLrPfv/src/foo.py", kind: Any } 2026-08-07 19:04:05.628691408 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.628694793 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.628696832 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.628701974 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.628703980 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.739051331 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.739131479 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.739146308 DEBUG method="shutdown" response.id=2 duration=20.45µs 2026-08-07 19:04:05.739161197 DEBUG Received server response for request 2 2026-08-07 19:04:05.739164669 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.739174583 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-07 19:04:05.741431668 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 19:04:05.744057536 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.744078661 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.744118615 DEBUG Client info: None 2026-08-07 19:04:05.744131686 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 19:04:05.744155088 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.744161349 INFO Version: Unknown 2026-08-07 19:04:05.744216619 DEBUG Received server response for request 1 2026-08-07 19:04:05.744246936 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.744287869 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.744359292 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.744362596 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.744381545 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.744399207 DEBUG Initializing workspace `file:///tmp/.tmpxzvPhm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.744409449 DEBUG Searching for a project in '/tmp/.tmpxzvPhm/src' 2026-08-07 19:04:05.744432964 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.744437010 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.744731489 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.744735174 DEBUG Discovering virtual environment in `/tmp/.tmpxzvPhm/src` 2026-08-07 19:04:05.744778760 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.744784017 DEBUG No virtual environment found 2026-08-07 19:04:05.744793733 DEBUG Adding first-party search path `/tmp/.tmpxzvPhm/src` 2026-08-07 19:04:05.744797064 DEBUG Using vendored stdlib 2026-08-07 19:04:05.744986910 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.745012207 DEBUG Adding new file root '/tmp/.tmpxzvPhm/src' of kind Project 2026-08-07 19:04:05.745206538 DEBUG Updating project to check open files 2026-08-07 19:04:05.745218768 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.745234620 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.745250667 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 19:04:05.745278732 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxzvPhm/src/foo.py", kind: File } 2026-08-07 19:04:05.745295984 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxzvPhm/src/foo.py` 2026-08-07 19:04:05.745298854 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.745305301 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.745316116 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpxzvPhm/src` 2026-08-07 19:04:05.745335431 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxzvPhm/src/foo.py", kind: Any } 2026-08-07 19:04:05.855471675 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.855565695 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.855573636 DEBUG method="shutdown" response.id=2 duration=14.11µs 2026-08-07 19:04:05.855580898 DEBUG Received server response for request 2 2026-08-07 19:04:05.855583880 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.855590577 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-07 19:04:05.857067397 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 19:04:05.858585885 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.858601346 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.858634285 DEBUG Client info: None 2026-08-07 19:04:05.858642365 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 19:04:05.858656827 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.858662180 INFO Version: Unknown 2026-08-07 19:04:05.858699254 DEBUG Received server response for request 1 2026-08-07 19:04:05.858727914 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.858757911 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.858803726 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.858806077 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.858824088 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.858832827 DEBUG Initializing workspace `file:///tmp/.tmpRAwwOD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.858841418 DEBUG Searching for a project in '/tmp/.tmpRAwwOD/src' 2026-08-07 19:04:05.858859960 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.858863695 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.859072726 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.859075885 DEBUG Discovering virtual environment in `/tmp/.tmpRAwwOD/src` 2026-08-07 19:04:05.859104570 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.859109541 DEBUG No virtual environment found 2026-08-07 19:04:05.859116644 DEBUG Adding first-party search path `/tmp/.tmpRAwwOD/src` 2026-08-07 19:04:05.859119241 DEBUG Using vendored stdlib 2026-08-07 19:04:05.859268137 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.859272412 DEBUG Adding new file root '/tmp/.tmpRAwwOD/src' of kind Project 2026-08-07 19:04:05.859415268 DEBUG Updating project to check open files 2026-08-07 19:04:05.859426486 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.859455200 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.859481073 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRAwwOD/src/foo.py", kind: File } 2026-08-07 19:04:05.859500474 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRAwwOD/src/foo.py` 2026-08-07 19:04:05.859503028 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.859508636 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:05.860695732 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpRAwwOD/src/foo.py' 2026-08-07 19:04:05.860858682 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:05.875779148 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:05.882648942 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:05.882751378 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:05.893232263 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:05.893370627 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:05.893446574 DEBUG method="shutdown" response.id=2 duration=79.30µs 2026-08-07 19:04:05.893515167 DEBUG Received server response for request 2 2026-08-07 19:04:05.893574381 DEBUG Client sends notification `exit` 2026-08-07 19:04:05.893645432 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 19:04:05.896701954 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 19:04:05.898277125 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:05.898356442 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:05.898444345 DEBUG Client info: None 2026-08-07 19:04:05.898515599 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 19:04:05.898966517 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:05.899032851 INFO Version: Unknown 2026-08-07 19:04:05.899125828 DEBUG Received server response for request 1 2026-08-07 19:04:05.899208079 DEBUG Client sends notification `initialized` 2026-08-07 19:04:05.899296688 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:05.899409417 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:05.899470549 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:05.899547425 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:05.899612410 DEBUG Initializing workspace `file:///tmp/.tmpNy6lEM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:05.899814940 DEBUG Searching for a project in '/tmp/.tmpNy6lEM/src' 2026-08-07 19:04:05.899888439 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:05.899944614 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:05.900189261 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:05.900255611 DEBUG Discovering virtual environment in `/tmp/.tmpNy6lEM/src` 2026-08-07 19:04:05.900339648 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:05.900408227 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:05.900477663 DEBUG No virtual environment found 2026-08-07 19:04:05.900545304 DEBUG Adding first-party search path `/tmp/.tmpNy6lEM/src` 2026-08-07 19:04:05.900603595 DEBUG Using vendored stdlib 2026-08-07 19:04:05.900799157 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:05.900860721 DEBUG Adding new file root '/tmp/.tmpNy6lEM/src' of kind Project 2026-08-07 19:04:05.901060015 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:05.901198971 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNy6lEM/src/foo.py", kind: File } 2026-08-07 19:04:05.901282653 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNy6lEM/src/foo.py` 2026-08-07 19:04:05.901348414 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:05.901416630 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.010668039 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.010840165 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.010911558 DEBUG method="shutdown" response.id=2 duration=75.74µs 2026-08-07 19:04:06.010980276 DEBUG Received server response for request 2 2026-08-07 19:04:06.011040480 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.011101982 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-07 19:04:06.012280868 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 19:04:06.013878996 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.013967378 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.014060152 DEBUG Client info: None 2026-08-07 19:04:06.014135418 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 19:04:06.014589183 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.014651934 INFO Version: Unknown 2026-08-07 19:04:06.014739588 DEBUG Received server response for request 1 2026-08-07 19:04:06.014825260 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.014914996 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.015042667 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.015046731 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.015057006 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.015076630 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.015086332 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.015089673 DEBUG Initializing workspace `file:///tmp/.tmpYWn8qu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.015098583 DEBUG Searching for a project in '/tmp/.tmpYWn8qu/src' 2026-08-07 19:04:06.015117228 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.015120438 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.015317838 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.015320594 DEBUG Discovering virtual environment in `/tmp/.tmpYWn8qu/src` 2026-08-07 19:04:06.015345015 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.015348541 DEBUG No virtual environment found 2026-08-07 19:04:06.015355019 DEBUG Adding first-party search path `/tmp/.tmpYWn8qu/src` 2026-08-07 19:04:06.015358292 DEBUG Using vendored stdlib 2026-08-07 19:04:06.015507584 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.015510908 DEBUG Adding new file root '/tmp/.tmpYWn8qu/src' of kind Project 2026-08-07 19:04:06.015645431 DEBUG Updating project to check open files 2026-08-07 19:04:06.015653723 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.015656458 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.015676571 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYWn8qu/src/foo", kind: File } 2026-08-07 19:04:06.015690824 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYWn8qu/src/foo` 2026-08-07 19:04:06.015692985 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.015697687 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.015722182 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpYWn8qu/src/foo' 2026-08-07 19:04:06.015790477 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.035030890 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.042316781 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.042335212 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.052653744 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.052723328 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.052732159 DEBUG method="shutdown" response.id=2 duration=13.82µs 2026-08-07 19:04:06.052750607 DEBUG Received server response for request 2 2026-08-07 19:04:06.052754814 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.052763600 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-07 19:04:06.055759844 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 19:04:06.057182308 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.057215415 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.057258103 DEBUG Client info: None 2026-08-07 19:04:06.057273857 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 19:04:06.057289545 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.057294843 INFO Version: Unknown 2026-08-07 19:04:06.057328628 DEBUG Received server response for request 1 2026-08-07 19:04:06.057360518 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.057400400 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.057560870 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.057563470 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.057574904 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.057585191 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.057595143 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.057598378 DEBUG Initializing workspace `file:///tmp/.tmpYYkmLI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.057608571 DEBUG Searching for a project in '/tmp/.tmpYYkmLI/src' 2026-08-07 19:04:06.057632449 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.057636021 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.057905632 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.057910054 DEBUG Discovering virtual environment in `/tmp/.tmpYYkmLI/src` 2026-08-07 19:04:06.057946077 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.057951898 DEBUG No virtual environment found 2026-08-07 19:04:06.057960999 DEBUG Adding first-party search path `/tmp/.tmpYYkmLI/src` 2026-08-07 19:04:06.057963845 DEBUG Using vendored stdlib 2026-08-07 19:04:06.058120101 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.058125081 DEBUG Adding new file root '/tmp/.tmpYYkmLI/src' of kind Project 2026-08-07 19:04:06.058296533 DEBUG Updating project to check open files 2026-08-07 19:04:06.058308740 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.058311511 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.058343505 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYYkmLI/src/foo.ipynb", kind: File } 2026-08-07 19:04:06.058367125 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYYkmLI/src/foo.ipynb` 2026-08-07 19:04:06.058370462 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.058376929 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.058407322 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpYYkmLI/src/foo.ipynb' 2026-08-07 19:04:06.058487370 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.074347415 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.081853745 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.081966255 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.092273537 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.092420012 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.092603409 DEBUG method="shutdown" response.id=2 duration=187.55µs 2026-08-07 19:04:06.092688515 DEBUG Received server response for request 2 2026-08-07 19:04:06.092779645 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.092877972 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-07 19:04:06.095745121 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 19:04:06.095820090 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.095876246 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.095896629 DEBUG Client info: None 2026-08-07 19:04:06.095904809 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 19:04:06.095921824 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.095926679 INFO Version: Unknown 2026-08-07 19:04:06.095956101 DEBUG Received server response for request 1 2026-08-07 19:04:06.097039264 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.097080586 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.097150599 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.097152841 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.097162813 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.097172889 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.097181721 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.097184215 DEBUG Initializing workspace `file:///tmp/.tmpwhgXEv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.097192753 DEBUG Searching for a project in '/tmp/.tmpwhgXEv/src' 2026-08-07 19:04:06.097220488 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.097224534 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.097444507 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.097447518 DEBUG Discovering virtual environment in `/tmp/.tmpwhgXEv/src` 2026-08-07 19:04:06.097471929 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.097475848 DEBUG No virtual environment found 2026-08-07 19:04:06.097482449 DEBUG Adding first-party search path `/tmp/.tmpwhgXEv/src` 2026-08-07 19:04:06.097485034 DEBUG Using vendored stdlib 2026-08-07 19:04:06.098805698 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.098812826 DEBUG Adding new file root '/tmp/.tmpwhgXEv/src' of kind Project 2026-08-07 19:04:06.098956082 DEBUG Updating project to check open files 2026-08-07 19:04:06.098963788 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.098966490 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.098989284 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwhgXEv/src/foo.py", kind: File } 2026-08-07 19:04:06.099003835 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwhgXEv/src/foo.py` 2026-08-07 19:04:06.099005976 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.099011016 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.099030701 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpwhgXEv/src/foo.py' 2026-08-07 19:04:06.099080684 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.113199065 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.119723535 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.119733199 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.130089112 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.130107845 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.130112095 DEBUG method="shutdown" response.id=2 duration=6.94µs 2026-08-07 19:04:06.130117199 DEBUG Received server response for request 2 2026-08-07 19:04:06.130119157 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.130125126 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-07 19:04:06.132906446 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 19:04:06.132975432 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.133001381 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.133018465 DEBUG Client info: None 2026-08-07 19:04:06.133030837 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 19:04:06.133044247 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.133048675 INFO Version: Unknown 2026-08-07 19:04:06.134120809 DEBUG Received server response for request 1 2026-08-07 19:04:06.134142978 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.134169722 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.134225024 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.134227211 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.134236196 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.134242714 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.134249217 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.134251819 DEBUG Initializing workspace `file:///tmp/.tmp7v09dE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.134259707 DEBUG Searching for a project in '/tmp/.tmp7v09dE/src' 2026-08-07 19:04:06.134279932 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.134282810 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.134478977 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.134482096 DEBUG Discovering virtual environment in `/tmp/.tmp7v09dE/src` 2026-08-07 19:04:06.134505314 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.134509051 DEBUG No virtual environment found 2026-08-07 19:04:06.134516884 DEBUG Adding first-party search path `/tmp/.tmp7v09dE/src` 2026-08-07 19:04:06.134519260 DEBUG Using vendored stdlib 2026-08-07 19:04:06.134655553 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.134658701 DEBUG Adding new file root '/tmp/.tmp7v09dE/src' of kind Project 2026-08-07 19:04:06.134795613 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.134798923 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.134819005 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7v09dE/src/foo.py", kind: File } 2026-08-07 19:04:06.134831707 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7v09dE/src/foo.py` 2026-08-07 19:04:06.134833873 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.134841714 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.137286345 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 19:04:06.137308686 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp7v09dE/src/foo.py' 2026-08-07 19:04:06.137357495 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.150960587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.157502880 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.157669435 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.168044116 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.168155750 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.168341671 DEBUG method="shutdown" response.id=2 duration=188.46µs 2026-08-07 19:04:06.168455596 DEBUG Received server response for request 2 2026-08-07 19:04:06.168565188 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.168676112 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-07 19:04:06.171497600 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 19:04:06.172972344 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.172991446 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.173038425 DEBUG Client info: None 2026-08-07 19:04:06.173062274 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 19:04:06.173079074 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.173084643 INFO Version: Unknown 2026-08-07 19:04:06.173123813 DEBUG Received server response for request 1 2026-08-07 19:04:06.173149720 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.174226277 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.174252322 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.174255849 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.174268375 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.174301204 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.174313719 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.174318000 DEBUG Initializing workspace `file:///tmp/.tmpEOVGRw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.174330474 DEBUG Searching for a project in '/tmp/.tmpEOVGRw/src' 2026-08-07 19:04:06.174357628 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.174362587 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.175186743 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.175192261 DEBUG Discovering virtual environment in `/tmp/.tmpEOVGRw/src` 2026-08-07 19:04:06.175239965 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.175248285 DEBUG No virtual environment found 2026-08-07 19:04:06.175263146 DEBUG Adding first-party search path `/tmp/.tmpEOVGRw/src` 2026-08-07 19:04:06.175268236 DEBUG Using vendored stdlib 2026-08-07 19:04:06.175918595 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.175925205 DEBUG Adding new file root '/tmp/.tmpEOVGRw/src' of kind Project 2026-08-07 19:04:06.176142445 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.176147203 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.176163703 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpEOVGRw/src/foo.py` 2026-08-07 19:04:06.176167267 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.176198923 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.176236675 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file 'untitled:///tmp/.tmpEOVGRw/src/foo.py' 2026-08-07 19:04:06.176440613 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.190784093 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.197384637 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.197396813 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.207659397 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.207860884 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.207873183 DEBUG method="shutdown" response.id=2 duration=17.59µs 2026-08-07 19:04:06.207894071 DEBUG Received server response for request 2 2026-08-07 19:04:06.207898123 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.207911140 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-07 19:04:06.210627766 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 19:04:06.212268871 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.212363967 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.212494879 DEBUG Client info: None 2026-08-07 19:04:06.212632693 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 19:04:06.213052046 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.213358343 INFO Version: Unknown 2026-08-07 19:04:06.213511992 DEBUG Received server response for request 1 2026-08-07 19:04:06.213712858 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.213911683 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.214112514 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.214231873 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.214360270 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.214482655 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.214630298 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.214750417 DEBUG Initializing workspace `file:///tmp/.tmpVL5goz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.215084344 DEBUG Searching for a project in '/tmp/.tmpVL5goz/src' 2026-08-07 19:04:06.215218404 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.215361585 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.215714106 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.215829334 DEBUG Discovering virtual environment in `/tmp/.tmpVL5goz/src` 2026-08-07 19:04:06.215970825 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.216167700 DEBUG No virtual environment found 2026-08-07 19:04:06.216290420 DEBUG Adding first-party search path `/tmp/.tmpVL5goz/src` 2026-08-07 19:04:06.216410078 DEBUG Using vendored stdlib 2026-08-07 19:04:06.216656937 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.216777054 DEBUG Adding new file root '/tmp/.tmpVL5goz/src' of kind Project 2026-08-07 19:04:06.217051397 DEBUG Updating project to check open files 2026-08-07 19:04:06.217172644 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.217309519 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.217461403 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVL5goz/src/lib.py", kind: File } 2026-08-07 19:04:06.217638848 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVL5goz/src/lib.py` 2026-08-07 19:04:06.217766844 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.217889480 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.218064646 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpVL5goz/src/lib.py' 2026-08-07 19:04:06.218266980 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.232582402 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.239497810 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.239508628 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.239518674 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.239677520 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVL5goz/src/main.py", kind: File } 2026-08-07 19:04:06.239701730 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVL5goz/src/main.py` 2026-08-07 19:04:06.239704792 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.239716759 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 19:04:06.239732840 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpVL5goz/src/main.py' 2026-08-07 19:04:06.241999217 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.242004839 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.242021114 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:06.243329102 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:06.243507871 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:06.243636800 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 19:04:06.243794888 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:06.243922769 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:06.244052419 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 19:04:06.244213631 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 19:04:06.244338518 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:06.244462421 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 19:04:06.244655579 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 19:04:06.244916450 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.244927712 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.244931419 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.244974955 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.245067639 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.245087948 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpVL5goz/src/lib.py", kind: FileContent } 2026-08-07 19:04:06.245094735 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpVL5goz/src/lib.py` 2026-08-07 19:04:06.245113302 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpVL5goz/src/lib.py' 2026-08-07 19:04:06.245154278 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.245157595 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.245174246 DEBUG Client sends notification `textDocument/didSave` 2026-08-07 19:04:06.245351011 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.245353587 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.245426003 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpVL5goz/src/main.py' 2026-08-07 19:04:06.245450864 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.245453182 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.245489530 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 19:04:06.245514495 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.245516944 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:06.245518634 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 19:04:06.255984540 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 19:04:06.256045739 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.256053654 DEBUG method="shutdown" response.id=2 duration=13.52µs 2026-08-07 19:04:06.256070064 DEBUG Received server response for request 2 2026-08-07 19:04:06.256073510 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.256081052 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-07 19:04:06.259720261 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 19:04:06.259804459 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.259820146 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.259860903 DEBUG Client info: None 2026-08-07 19:04:06.259868541 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 19:04:06.259882530 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.259888169 INFO Version: Unknown 2026-08-07 19:04:06.259917800 DEBUG Received server response for request 1 2026-08-07 19:04:06.259947452 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.260165743 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.261278824 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.261282454 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.261294573 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.261298630 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.261308876 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.261317865 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.261320686 DEBUG Initializing workspace `file:///tmp/.tmpUZOJPb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.261329684 DEBUG Searching for a project in '/tmp/.tmpUZOJPb/src' 2026-08-07 19:04:06.261349699 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.261353106 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.261598760 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.261602194 DEBUG Discovering virtual environment in `/tmp/.tmpUZOJPb/src` 2026-08-07 19:04:06.261630504 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.261634769 DEBUG No virtual environment found 2026-08-07 19:04:06.261642079 DEBUG Adding first-party search path `/tmp/.tmpUZOJPb/src` 2026-08-07 19:04:06.261644638 DEBUG Using vendored stdlib 2026-08-07 19:04:06.261786916 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.261790431 DEBUG Adding new file root '/tmp/.tmpUZOJPb/src' of kind Project 2026-08-07 19:04:06.261950894 DEBUG Updating project to check open files 2026-08-07 19:04:06.261958782 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.261961653 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.261982208 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUZOJPb/src/main.py", kind: File } 2026-08-07 19:04:06.261997450 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUZOJPb/src/main.py` 2026-08-07 19:04:06.261999872 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.262005081 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.262066030 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUZOJPb/src/main.py"))}: Checking file '/tmp/.tmpUZOJPb/src/main.py' 2026-08-07 19:04:06.262158339 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUZOJPb/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.281926748 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUZOJPb/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.288882561 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.87ms 2026-08-07 19:04:06.288990422 DEBUG Received server response for request 2 2026-08-07 19:04:06.289233054 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.289306071 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 19:04:06.289398488 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.289571324 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUZOJPb/external/builtins.pyi", kind: File } 2026-08-07 19:04:06.289671444 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpUZOJPb/external/builtins.pyi` 2026-08-07 19:04:06.289674891 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 19:04:06.289686641 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.289694852 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpUZOJPb/external/builtins.pyi` 2026-08-07 19:04:06.289699228 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpUZOJPb/external/builtins.pyi` 2026-08-07 19:04:06.289883150 DEBUG method="textDocument/diagnostic" response.id=3 duration=178.07µs 2026-08-07 19:04:06.289888885 DEBUG Received server response for request 3 2026-08-07 19:04:06.300005772 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.300039569 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.300045319 DEBUG method="shutdown" response.id=4 duration=8.84µs 2026-08-07 19:04:06.300140428 DEBUG Received server response for request 4 2026-08-07 19:04:06.300143736 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.300148422 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 19:04:06.303478623 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 19:04:06.307605379 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.307718901 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.307840280 DEBUG Client info: None 2026-08-07 19:04:06.307946920 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 19:04:06.308439186 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.308517386 INFO Version: Unknown 2026-08-07 19:04:06.308687108 DEBUG Received server response for request 1 2026-08-07 19:04:06.308820078 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.308969168 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.308996741 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.309000879 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.309011254 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.309014947 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.309026964 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.309037728 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.309041326 DEBUG Initializing workspace `file:///tmp/.tmp8OpfMp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.309051782 DEBUG Searching for a project in '/tmp/.tmp8OpfMp/src' 2026-08-07 19:04:06.309103039 DEBUG Found project at '/tmp/.tmp8OpfMp' 2026-08-07 19:04:06.309106581 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.309302370 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.309305214 DEBUG Discovering virtual environment in `/tmp/.tmp8OpfMp` 2026-08-07 19:04:06.309329004 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.309332655 DEBUG No virtual environment found 2026-08-07 19:04:06.309338608 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:06.309344401 DEBUG Adding first-party search path `/tmp/.tmp8OpfMp/src` 2026-08-07 19:04:06.309346820 DEBUG Adding first-party search path `/tmp/.tmp8OpfMp` 2026-08-07 19:04:06.309349070 DEBUG Using vendored stdlib 2026-08-07 19:04:06.309487624 INFO Python version: Python 3.10, platform: linux 2026-08-07 19:04:06.309490773 DEBUG Adding new file root '/tmp/.tmp8OpfMp' of kind Project 2026-08-07 19:04:06.309640306 DEBUG Updating project to check open files 2026-08-07 19:04:06.309647308 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.309649957 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.309667244 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8OpfMp/src/foo.py", kind: File } 2026-08-07 19:04:06.309680769 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8OpfMp/src/foo.py` 2026-08-07 19:04:06.309682840 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.309687922 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.309739436 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8OpfMp/src/foo.py"))}: Checking file '/tmp/.tmp8OpfMp/src/foo.py' 2026-08-07 19:04:06.309826611 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8OpfMp/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.332046785 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8OpfMp/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 19:04:06.332072954 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8OpfMp/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 19:04:06.332117944 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.43ms 2026-08-07 19:04:06.332242544 DEBUG Received server response for request 2 2026-08-07 19:04:06.342499364 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.342529985 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.342536938 DEBUG method="shutdown" response.id=3 duration=11.42µs 2026-08-07 19:04:06.342602337 DEBUG Received server response for request 3 2026-08-07 19:04:06.342615179 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.342622772 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-07 19:04:06.346077880 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 19:04:06.347740161 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.347771170 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.347802247 DEBUG Client info: None 2026-08-07 19:04:06.347815297 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 19:04:06.347830486 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.347838988 INFO Version: Unknown 2026-08-07 19:04:06.348701484 DEBUG Received server response for request 1 2026-08-07 19:04:06.348764540 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.349129171 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.349166325 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.349171039 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.349183585 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.349187287 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.349197064 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.349206340 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.349209788 DEBUG Initializing workspace `file:///tmp/.tmpUkYnYg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.349220506 DEBUG Searching for a project in '/tmp/.tmpUkYnYg/src' 2026-08-07 19:04:06.349244067 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.349248426 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.349487457 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.349491911 DEBUG Discovering virtual environment in `/tmp/.tmpUkYnYg/src` 2026-08-07 19:04:06.349572794 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.349578106 DEBUG No virtual environment found 2026-08-07 19:04:06.349588306 DEBUG Adding first-party search path `/tmp/.tmpUkYnYg/src` 2026-08-07 19:04:06.349592086 DEBUG Using vendored stdlib 2026-08-07 19:04:06.349776759 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.349781384 DEBUG Adding new file root '/tmp/.tmpUkYnYg/src' of kind Project 2026-08-07 19:04:06.349962304 DEBUG Updating project to check open files 2026-08-07 19:04:06.349971499 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.349975029 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.349999462 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUkYnYg/src/foo.py", kind: File } 2026-08-07 19:04:06.350017833 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUkYnYg/src/foo.py` 2026-08-07 19:04:06.350021109 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.350028356 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.350075444 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUkYnYg/src/foo.py"))}: Checking file '/tmp/.tmpUkYnYg/src/foo.py' 2026-08-07 19:04:06.350167857 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUkYnYg/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.366408737 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUkYnYg/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.373175564 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.14ms 2026-08-07 19:04:06.373194894 DEBUG Received server response for request 2 2026-08-07 19:04:06.373214957 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.373219800 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.373237014 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.373258918 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpUkYnYg/src/foo.py", kind: FileContent } 2026-08-07 19:04:06.373266661 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpUkYnYg/src/foo.py` 2026-08-07 19:04:06.373317958 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUkYnYg/src/foo.py"))}: Checking file '/tmp/.tmpUkYnYg/src/foo.py' 2026-08-07 19:04:06.373412012 DEBUG method="textDocument/diagnostic" response.id=3 duration=117.86µs 2026-08-07 19:04:06.373427533 DEBUG Received server response for request 3 2026-08-07 19:04:06.383536432 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.383564768 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.383571643 DEBUG method="shutdown" response.id=4 duration=10.11µs 2026-08-07 19:04:06.383577240 DEBUG Received server response for request 4 2026-08-07 19:04:06.383580300 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.383590668 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-07 19:04:06.386923283 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 19:04:06.387003630 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.387020706 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.387069991 DEBUG Client info: None 2026-08-07 19:04:06.387080370 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 19:04:06.387099665 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 19:04:06.387107193 INFO Version: Unknown 2026-08-07 19:04:06.387146892 DEBUG Received server response for request 1 2026-08-07 19:04:06.387184991 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.387247449 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.387321220 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.387324236 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.387353185 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.387362702 DEBUG Initializing workspace `file:///tmp/.tmpF9KbA0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.387373338 DEBUG Searching for a project in '/tmp/.tmpF9KbA0/src' 2026-08-07 19:04:06.387397521 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.387403194 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.387673637 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.387677820 DEBUG Discovering virtual environment in `/tmp/.tmpF9KbA0/src` 2026-08-07 19:04:06.387709442 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.387714745 DEBUG No virtual environment found 2026-08-07 19:04:06.387724991 DEBUG Adding first-party search path `/tmp/.tmpF9KbA0/src` 2026-08-07 19:04:06.387728746 DEBUG Using vendored stdlib 2026-08-07 19:04:06.387935312 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.387940169 DEBUG Adding new file root '/tmp/.tmpF9KbA0/src' of kind Project 2026-08-07 19:04:06.388154693 DEBUG Updating project to check open files 2026-08-07 19:04:06.388166189 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.388181304 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.388188434 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.388220001 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF9KbA0/src/foo.py", kind: File } 2026-08-07 19:04:06.388236489 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF9KbA0/src/foo.py` 2026-08-07 19:04:06.388238861 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.388244081 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.388979345 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF9KbA0/src/foo.py"))}: Checking file '/tmp/.tmpF9KbA0/src/foo.py' 2026-08-07 19:04:06.389048129 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF9KbA0/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.404675137 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF9KbA0/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.411181639 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.93ms 2026-08-07 19:04:06.411358853 DEBUG Received server response for request 2 2026-08-07 19:04:06.411740755 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.411880323 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.412019195 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.412178501 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpF9KbA0/src/foo.py", kind: FileContent } 2026-08-07 19:04:06.412351319 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpF9KbA0/src/foo.py` 2026-08-07 19:04:06.412542711 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF9KbA0/src/foo.py"))}: Checking file '/tmp/.tmpF9KbA0/src/foo.py' 2026-08-07 19:04:06.412629569 DEBUG method="textDocument/diagnostic" response.id=3 duration=112.71µs 2026-08-07 19:04:06.412713642 DEBUG Received server response for request 3 2026-08-07 19:04:06.422958072 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.423155535 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.423320790 DEBUG method="shutdown" response.id=4 duration=167.66µs 2026-08-07 19:04:06.423507055 DEBUG Received server response for request 4 2026-08-07 19:04:06.423633470 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.423755142 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-07 19:04:06.426999299 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 19:04:06.428777283 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.428860127 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.429255049 DEBUG Client info: None 2026-08-07 19:04:06.429410833 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 19:04:06.429901841 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.430000531 INFO Version: Unknown 2026-08-07 19:04:06.430133100 DEBUG Received server response for request 1 2026-08-07 19:04:06.430238882 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.430394330 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.430523467 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.430627228 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.430728349 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.430818450 DEBUG Initializing workspace `file:///tmp/.tmpab6ETp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.431084934 DEBUG Searching for a project in '/tmp/.tmpab6ETp/src' 2026-08-07 19:04:06.431186440 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.431274555 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.431602929 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.431676803 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.431769908 DEBUG Discovering virtual environment in `/tmp/.tmpab6ETp/src` 2026-08-07 19:04:06.431856234 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.431756594 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.431989637 DEBUG No virtual environment found 2026-08-07 19:04:06.432080880 DEBUG Adding first-party search path `/tmp/.tmpab6ETp/src` 2026-08-07 19:04:06.432154203 DEBUG Using vendored stdlib 2026-08-07 19:04:06.432376496 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.432441306 DEBUG Adding new file root '/tmp/.tmpab6ETp/src' of kind Project 2026-08-07 19:04:06.432661537 DEBUG Updating project to check open files 2026-08-07 19:04:06.432735781 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.432829090 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpab6ETp/src/foo.py", kind: File } 2026-08-07 19:04:06.432924548 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpab6ETp/src/foo.py` 2026-08-07 19:04:06.432984010 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.433071383 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.433184074 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpab6ETp/src/foo.py"))}: Checking file '/tmp/.tmpab6ETp/src/foo.py' 2026-08-07 19:04:06.433254123 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpab6ETp/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.447813126 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpab6ETp/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.454448119 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.30ms 2026-08-07 19:04:06.454465827 DEBUG Received server response for request 2 2026-08-07 19:04:06.454484278 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.454618207 DEBUG method="textDocument/diagnostic" response.id=3 duration=123.35µs 2026-08-07 19:04:06.454623360 DEBUG Received server response for request 3 2026-08-07 19:04:06.464700196 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.464718359 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.464722954 DEBUG method="shutdown" response.id=4 duration=7.25µs 2026-08-07 19:04:06.464728222 DEBUG Received server response for request 4 2026-08-07 19:04:06.464730559 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.464734904 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 19:04:06.468564483 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 19:04:06.470854225 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.470887562 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.470937367 DEBUG Client info: None 2026-08-07 19:04:06.471050787 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 19:04:06.471073827 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.471775927 INFO Version: Unknown 2026-08-07 19:04:06.471828230 DEBUG Received server response for request 1 2026-08-07 19:04:06.471880072 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.471931007 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.471952131 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.471955591 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.471964733 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:06.471981042 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.471988824 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:06.471991926 DEBUG Initializing workspace `file:///tmp/.tmp7OGHib/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.471999637 DEBUG Searching for a project in '/tmp/.tmp7OGHib/src' 2026-08-07 19:04:06.472017825 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.472021177 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.473146967 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.473325076 DEBUG Discovering virtual environment in `/tmp/.tmp7OGHib/src` 2026-08-07 19:04:06.473484947 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.473589629 DEBUG No virtual environment found 2026-08-07 19:04:06.473732651 DEBUG Adding first-party search path `/tmp/.tmp7OGHib/src` 2026-08-07 19:04:06.473837363 DEBUG Using vendored stdlib 2026-08-07 19:04:06.474158692 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.474291826 DEBUG Adding new file root '/tmp/.tmp7OGHib/src' of kind Project 2026-08-07 19:04:06.474590494 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.474705920 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:06.475074909 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:06.476556764 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:06.476881262 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7OGHib/src/foo.py"))}: Checking file '/tmp/.tmp7OGHib/src/foo.py' 2026-08-07 19:04:06.477093866 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:06.477211787 DEBUG method="workspace/diagnostic" response.id=2 duration=2.38ms 2026-08-07 19:04:06.477308225 DEBUG Received server response for request 2 2026-08-07 19:04:06.477520095 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.477676220 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp7OGHib/src/foo.py") 2026-08-07 19:04:06.477772265 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp7OGHib/src/foo.py` 2026-08-07 19:04:06.477889002 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp7OGHib/src/foo.py` 2026-08-07 19:04:06.478016624 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7OGHib/src/foo.py` 2026-08-07 19:04:06.478107114 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.478221497 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.478355934 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.478561383 DEBUG method="textDocument/diagnostic" response.id=3 duration=44.11µs 2026-08-07 19:04:06.478658740 DEBUG Received server response for request 3 2026-08-07 19:04:06.488877643 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.489015748 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.489022137 DEBUG method="shutdown" response.id=4 duration=8.88µs 2026-08-07 19:04:06.489027120 DEBUG Received server response for request 4 2026-08-07 19:04:06.489029436 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.489033480 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-07 19:04:06.490281715 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 19:04:06.490357358 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.490373177 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.490409886 DEBUG Client info: None 2026-08-07 19:04:06.490418121 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 19:04:06.490431296 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.490438487 INFO Version: Unknown 2026-08-07 19:04:06.490465355 DEBUG Received server response for request 1 2026-08-07 19:04:06.490486103 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.490524286 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.490571252 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.490573468 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.490587797 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.490594783 DEBUG Initializing workspace `file:///tmp/.tmpLXWp5E/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.490602484 DEBUG Searching for a project in '/tmp/.tmpLXWp5E/src' 2026-08-07 19:04:06.490618748 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.490621886 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.490807671 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.490814203 DEBUG Discovering virtual environment in `/tmp/.tmpLXWp5E/src` 2026-08-07 19:04:06.490850862 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.490855972 DEBUG No virtual environment found 2026-08-07 19:04:06.490866260 DEBUG Adding first-party search path `/tmp/.tmpLXWp5E/src` 2026-08-07 19:04:06.490869547 DEBUG Using vendored stdlib 2026-08-07 19:04:06.491018483 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.491021747 DEBUG Adding new file root '/tmp/.tmpLXWp5E/src' of kind Project 2026-08-07 19:04:06.491151838 DEBUG Updating project to check open files 2026-08-07 19:04:06.491158199 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.491181562 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.491206261 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLXWp5E/src/foo.py", kind: File } 2026-08-07 19:04:06.491219255 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLXWp5E/src/foo.py` 2026-08-07 19:04:06.491221404 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.491226255 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.491233291 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.492214191 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLXWp5E/src/foo.py"))}: Checking file '/tmp/.tmpLXWp5E/src/foo.py' 2026-08-07 19:04:06.492345902 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLXWp5E/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.510269548 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLXWp5E/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.526334492 DEBUG method="textDocument/diagnostic" response.id=2 duration=35.09ms 2026-08-07 19:04:06.526549810 DEBUG Received server response for request 2 2026-08-07 19:04:06.536875679 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.537054343 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.537157970 DEBUG method="shutdown" response.id=3 duration=107.13µs 2026-08-07 19:04:06.537253633 DEBUG Received server response for request 3 2026-08-07 19:04:06.537339628 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.537423740 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-07 19:04:06.541192017 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 19:04:06.542894760 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.542917171 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.542989123 DEBUG Client info: None 2026-08-07 19:04:06.543002041 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 19:04:06.543017220 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.543022409 INFO Version: Unknown 2026-08-07 19:04:06.543051165 DEBUG Received server response for request 1 2026-08-07 19:04:06.543078985 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.543111354 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.543152168 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.543154323 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.543170561 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.543180284 DEBUG Initializing workspace `file:///tmp/.tmplWvWgI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.543191969 DEBUG Searching for a project in '/tmp/.tmplWvWgI/src' 2026-08-07 19:04:06.543210104 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.543213509 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.543420510 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.543423925 DEBUG Discovering virtual environment in `/tmp/.tmplWvWgI/src` 2026-08-07 19:04:06.543451780 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.543455887 DEBUG No virtual environment found 2026-08-07 19:04:06.543462843 DEBUG Adding first-party search path `/tmp/.tmplWvWgI/src` 2026-08-07 19:04:06.543465369 DEBUG Using vendored stdlib 2026-08-07 19:04:06.543606479 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.543610402 DEBUG Adding new file root '/tmp/.tmplWvWgI/src' of kind Project 2026-08-07 19:04:06.543757315 DEBUG Updating project to check open files 2026-08-07 19:04:06.543765985 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.543848327 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.543852355 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.543876327 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplWvWgI/src/foo.py", kind: File } 2026-08-07 19:04:06.543891968 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplWvWgI/src/foo.py` 2026-08-07 19:04:06.543894120 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.543899436 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.543949140 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmplWvWgI/src/foo.py"))}: Checking file '/tmp/.tmplWvWgI/src/foo.py' 2026-08-07 19:04:06.544043916 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmplWvWgI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.558995922 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmplWvWgI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.565475148 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.57ms 2026-08-07 19:04:06.565487320 DEBUG Received server response for request 2 2026-08-07 19:04:06.575781989 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.575801040 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.575806008 DEBUG method="shutdown" response.id=3 duration=7.69µs 2026-08-07 19:04:06.575810961 DEBUG Received server response for request 3 2026-08-07 19:04:06.575813177 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.575816962 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 19:04:06.579257680 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 19:04:06.582266973 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.582445465 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.582607562 DEBUG Client info: None 2026-08-07 19:04:06.582686031 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 19:04:06.583155532 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.583946382 INFO Version: Unknown 2026-08-07 19:04:06.584096344 DEBUG Received server response for request 1 2026-08-07 19:04:06.584127115 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.584168072 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.584335474 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.584428007 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.584514189 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.584521568 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.584610469 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.584613813 DEBUG Initializing workspace `file:///tmp/.tmpmJ7JcK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.584623382 DEBUG Searching for a project in '/tmp/.tmpmJ7JcK/src' 2026-08-07 19:04:06.584644094 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.584647375 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.584837974 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.584841063 DEBUG Discovering virtual environment in `/tmp/.tmpmJ7JcK/src` 2026-08-07 19:04:06.584864967 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.584868561 DEBUG No virtual environment found 2026-08-07 19:04:06.584875253 DEBUG Adding first-party search path `/tmp/.tmpmJ7JcK/src` 2026-08-07 19:04:06.584878349 DEBUG Using vendored stdlib 2026-08-07 19:04:06.585039599 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.585043590 DEBUG Adding new file root '/tmp/.tmpmJ7JcK/src' of kind Project 2026-08-07 19:04:06.585198930 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.585202741 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.585224460 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmJ7JcK/src/foo.py", kind: File } 2026-08-07 19:04:06.585238304 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmJ7JcK/src/foo.py` 2026-08-07 19:04:06.585240439 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.585248569 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.584601023 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.585793731 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.02µs 2026-08-07 19:04:06.585869253 DEBUG Received server response for request 2 2026-08-07 19:04:06.596013355 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.596083663 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.596088554 DEBUG method="shutdown" response.id=3 duration=7.61µs 2026-08-07 19:04:06.596093855 DEBUG Received server response for request 3 2026-08-07 19:04:06.596096161 DEBUG Client sends notification `exit` ok test pull_diagnostics::pull_excluded_file ... 2026-08-07 19:04:06.596199937 DEBUG Received exit notification, exiting 2026-08-07 19:04:06.597389600 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 19:04:06.597464320 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.597476232 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.600095358 DEBUG Client info: None 2026-08-07 19:04:06.600185909 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 19:04:06.600201162 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.600206136 INFO Version: Unknown 2026-08-07 19:04:06.600738398 DEBUG Received server response for request 1 2026-08-07 19:04:06.600763802 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.600917629 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.600949062 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.600952093 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.600960649 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.600963128 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.600975570 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.600982395 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.600985174 DEBUG Initializing workspace `file:///tmp/.tmp2fTnzX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.600993303 DEBUG Searching for a project in '/tmp/.tmp2fTnzX/src' 2026-08-07 19:04:06.601200838 DEBUG Found project at '/tmp/.tmp2fTnzX' 2026-08-07 19:04:06.601204803 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.601390018 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.601392864 DEBUG Discovering virtual environment in `/tmp/.tmp2fTnzX` 2026-08-07 19:04:06.601412918 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.601416377 DEBUG No virtual environment found 2026-08-07 19:04:06.601422159 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:06.601427374 DEBUG Adding first-party search path `/tmp/.tmp2fTnzX/src` 2026-08-07 19:04:06.601429717 DEBUG Adding first-party search path `/tmp/.tmp2fTnzX` 2026-08-07 19:04:06.601431774 DEBUG Using vendored stdlib 2026-08-07 19:04:06.601568662 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.601571624 DEBUG Adding new file root '/tmp/.tmp2fTnzX' of kind Project 2026-08-07 19:04:06.602623708 DEBUG Updating project to check open files 2026-08-07 19:04:06.602719617 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.602724444 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.602748060 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2fTnzX/src/foo.py", kind: File } 2026-08-07 19:04:06.602763005 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2fTnzX/src/foo.py` 2026-08-07 19:04:06.602765436 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.602770459 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.602991909 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2fTnzX/src/foo.py"))}: Checking file '/tmp/.tmp2fTnzX/src/foo.py' 2026-08-07 19:04:06.603066832 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2fTnzX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.617275538 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2fTnzX/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.625744971 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.97ms 2026-08-07 19:04:06.625891239 DEBUG Received server response for request 2 2026-08-07 19:04:06.626100360 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.626206535 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2fTnzX/src/excluded/lib.py", kind: File } 2026-08-07 19:04:06.626299525 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:06.626414792 DEBUG method="textDocument/diagnostic" response.id=3 duration=16.29µs 2026-08-07 19:04:06.626498604 DEBUG Received server response for request 3 2026-08-07 19:04:06.636710692 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.636821854 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.636894682 DEBUG method="shutdown" response.id=4 duration=74.77µs 2026-08-07 19:04:06.636967527 DEBUG Received server response for request 4 2026-08-07 19:04:06.637040494 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.637128391 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-07 19:04:06.640126391 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 19:04:06.641957126 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.642039628 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.642129660 DEBUG Client info: None 2026-08-07 19:04:06.642205289 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 19:04:06.642636560 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.642699892 INFO Version: Unknown 2026-08-07 19:04:06.642784676 DEBUG Received server response for request 1 2026-08-07 19:04:06.642808964 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.642836680 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.642992028 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.642995864 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.643015027 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.643023820 DEBUG Initializing workspace `file:///tmp/.tmpxCmPox/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.643033099 DEBUG Searching for a project in '/tmp/.tmpxCmPox/src' 2026-08-07 19:04:06.643053432 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.643056625 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.643256158 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.643259111 DEBUG Discovering virtual environment in `/tmp/.tmpxCmPox/src` 2026-08-07 19:04:06.643285440 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.643289567 DEBUG No virtual environment found 2026-08-07 19:04:06.643297354 DEBUG Adding first-party search path `/tmp/.tmpxCmPox/src` 2026-08-07 19:04:06.643299958 DEBUG Using vendored stdlib 2026-08-07 19:04:06.643443521 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.643446790 DEBUG Adding new file root '/tmp/.tmpxCmPox/src' of kind Project 2026-08-07 19:04:06.643582579 DEBUG Updating project to check open files 2026-08-07 19:04:06.643589474 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.644117558 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.644183269 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.644208459 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxCmPox/src/foo.py", kind: File } 2026-08-07 19:04:06.644221634 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxCmPox/src/foo.py` 2026-08-07 19:04:06.644223992 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.644229478 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.648966329 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxCmPox/src/foo.py"))}: Checking file '/tmp/.tmpxCmPox/src/foo.py' 2026-08-07 19:04:06.649278711 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxCmPox/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.676112756 DEBUG method="textDocument/diagnostic" response.id=2 duration=31.88ms 2026-08-07 19:04:06.676158427 DEBUG Received server response for request 2 2026-08-07 19:04:06.686506318 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.686636678 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.686643837 DEBUG method="shutdown" response.id=3 duration=9.83µs 2026-08-07 19:04:06.686649352 DEBUG Received server response for request 3 2026-08-07 19:04:06.686651722 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.686655620 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 19:04:06.691030275 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 19:04:06.691105937 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.691123719 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.691155851 DEBUG Client info: None 2026-08-07 19:04:06.691187088 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 19:04:06.691202068 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.691207373 INFO Version: Unknown 2026-08-07 19:04:06.692797275 DEBUG Received server response for request 1 2026-08-07 19:04:06.692823626 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.692862991 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.697384437 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.697388397 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.697397834 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.697401153 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.697894997 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.697970399 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.698204817 DEBUG Initializing workspace `file:///tmp/.tmpqnGpqB/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.698774389 DEBUG Searching for a project in '/tmp/.tmpqnGpqB/src' 2026-08-07 19:04:06.698939279 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.699089312 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.699425349 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.699496906 DEBUG Discovering virtual environment in `/tmp/.tmpqnGpqB/src` 2026-08-07 19:04:06.699714716 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.699912601 DEBUG No virtual environment found 2026-08-07 19:04:06.699982915 DEBUG Adding first-party search path `/tmp/.tmpqnGpqB/src` 2026-08-07 19:04:06.700175179 DEBUG Using vendored stdlib 2026-08-07 19:04:06.700436075 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.700567262 DEBUG Adding new file root '/tmp/.tmpqnGpqB/src' of kind Project 2026-08-07 19:04:06.700840644 DEBUG Updating project to check open files 2026-08-07 19:04:06.700989750 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.701149974 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.701312449 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqnGpqB/src/foo.py", kind: File } 2026-08-07 19:04:06.701498899 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqnGpqB/src/foo.py` 2026-08-07 19:04:06.701640413 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.701778873 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.701895175 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqnGpqB/src/foo.py"))}: Checking file '/tmp/.tmpqnGpqB/src/foo.py' 2026-08-07 19:04:06.702015979 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqnGpqB/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.715936733 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqnGpqB/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.724386282 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.54ms 2026-08-07 19:04:06.724411460 DEBUG Received server response for request 2 2026-08-07 19:04:06.734704115 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.734758979 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.734765238 DEBUG method="shutdown" response.id=3 duration=10.12µs 2026-08-07 19:04:06.734778833 DEBUG Received server response for request 3 2026-08-07 19:04:06.734781723 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.734832107 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-07 19:04:06.738410356 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 19:04:06.738487654 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.738509660 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.738553397 DEBUG Client info: None 2026-08-07 19:04:06.738570615 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 19:04:06.740376134 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.740381706 INFO Version: Unknown 2026-08-07 19:04:06.740489094 DEBUG Received server response for request 1 2026-08-07 19:04:06.740518293 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.740565204 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.740605013 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.740607849 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.740618456 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.740621188 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.741297011 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.741306231 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.741309222 DEBUG Initializing workspace `file:///tmp/.tmpvQUpuC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.741317700 DEBUG Searching for a project in '/tmp/.tmpvQUpuC/src' 2026-08-07 19:04:06.741335615 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.741339017 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.741547105 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.741550250 DEBUG Discovering virtual environment in `/tmp/.tmpvQUpuC/src` 2026-08-07 19:04:06.741574268 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.741578138 DEBUG No virtual environment found 2026-08-07 19:04:06.741584657 DEBUG Adding first-party search path `/tmp/.tmpvQUpuC/src` 2026-08-07 19:04:06.741587247 DEBUG Using vendored stdlib 2026-08-07 19:04:06.742905551 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.742910927 DEBUG Adding new file root '/tmp/.tmpvQUpuC/src' of kind Project 2026-08-07 19:04:06.743161173 DEBUG Updating project to check open files 2026-08-07 19:04:06.743171989 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.743174724 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.743245939 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvQUpuC/src/foo.py", kind: File } 2026-08-07 19:04:06.743260832 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvQUpuC/src/foo.py` 2026-08-07 19:04:06.743263197 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.743269825 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.743680496 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvQUpuC/src/foo.py"))}: Checking file '/tmp/.tmpvQUpuC/src/foo.py' 2026-08-07 19:04:06.743781311 DEBUG method="textDocument/diagnostic" response.id=2 duration=133.17µs 2026-08-07 19:04:06.743789763 DEBUG Received server response for request 2 2026-08-07 19:04:06.754029183 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.754059000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.754065688 DEBUG method="shutdown" response.id=3 duration=9.86µs 2026-08-07 19:04:06.754214713 DEBUG Received server response for request 3 2026-08-07 19:04:06.754219849 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.754233496 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-07 19:04:06.755785971 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 19:04:06.755862010 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.755884482 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.755910884 DEBUG Client info: None 2026-08-07 19:04:06.755922721 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 19:04:06.755937136 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.755941895 INFO Version: Unknown 2026-08-07 19:04:06.757678419 DEBUG Received server response for request 1 2026-08-07 19:04:06.757701104 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.758614435 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.758741717 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.758748965 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.758757166 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.758759595 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:06.758798540 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.758805806 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:06.758813688 DEBUG Initializing workspace `file:///tmp/.tmpwucBXG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.758822339 DEBUG Searching for a project in '/tmp/.tmpwucBXG/src' 2026-08-07 19:04:06.758840794 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.758844014 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.759061638 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.759067435 DEBUG Discovering virtual environment in `/tmp/.tmpwucBXG/src` 2026-08-07 19:04:06.759090670 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.759094111 DEBUG No virtual environment found 2026-08-07 19:04:06.759100959 DEBUG Adding first-party search path `/tmp/.tmpwucBXG/src` 2026-08-07 19:04:06.759103354 DEBUG Using vendored stdlib 2026-08-07 19:04:06.759252646 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.759260988 DEBUG Adding new file root '/tmp/.tmpwucBXG/src' of kind Project 2026-08-07 19:04:06.759400891 DEBUG Updating project to check open files 2026-08-07 19:04:06.759407910 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.759410384 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:06.759429392 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwucBXG/src/foo.py", kind: File } 2026-08-07 19:04:06.759443575 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwucBXG/src/foo.py` 2026-08-07 19:04:06.759445855 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.759456014 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.760832939 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwucBXG/src/foo.py"))}: Checking file '/tmp/.tmpwucBXG/src/foo.py' 2026-08-07 19:04:06.761061243 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.60ms 2026-08-07 19:04:06.761243985 DEBUG Received server response for request 2 2026-08-07 19:04:06.771630719 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:06.771703083 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.771708471 DEBUG method="shutdown" response.id=3 duration=8.50µs ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-07 19:04:06.771813563 DEBUG Received server response for request 3 2026-08-07 19:04:06.771816416 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.771821095 DEBUG Received exit notification, exiting 2026-08-07 19:04:06.772980239 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 19:04:06.773062341 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.774927552 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.775242716 DEBUG Client info: None 2026-08-07 19:04:06.775360508 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 19:04:06.775377960 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.775382704 INFO Version: Unknown 2026-08-07 19:04:06.775502657 DEBUG Received server response for request 1 2026-08-07 19:04:06.775527293 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.775604163 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.775714985 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.775717730 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.776175332 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.776182902 DEBUG Initializing workspace `file:///tmp/.tmphGTiRv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.776191519 DEBUG Searching for a project in '/tmp/.tmphGTiRv/src' 2026-08-07 19:04:06.776212664 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.776215617 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.776405296 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.776407991 DEBUG Discovering virtual environment in `/tmp/.tmphGTiRv/src` 2026-08-07 19:04:06.776430772 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.776434156 DEBUG No virtual environment found 2026-08-07 19:04:06.776440456 DEBUG Adding first-party search path `/tmp/.tmphGTiRv/src` 2026-08-07 19:04:06.776442986 DEBUG Using vendored stdlib 2026-08-07 19:04:06.776581306 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.776584559 DEBUG Adding new file root '/tmp/.tmphGTiRv/src' of kind Project 2026-08-07 19:04:06.776767761 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.777722276 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.777882428 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphGTiRv/src/unchanged.py", kind: File } 2026-08-07 19:04:06.777982633 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphGTiRv/src/unchanged.py` 2026-08-07 19:04:06.778083554 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.778175546 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:06.778291018 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:06.778418781 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.778414367 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:06.779967893 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-07 19:04:06.779986968 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.780038422 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/modified_same_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/modified_same_error.py' 2026-08-07 19:04:06.780119011 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/modified_same_error.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.780104584 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/unchanged.py"))}: Checking file '/tmp/.tmphGTiRv/src/unchanged.py' 2026-08-07 19:04:06.795915433 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/modified_same_error.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.802887835 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/changed_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/changed_error.py' 2026-08-07 19:04:06.803065303 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/new_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/new_error.py' 2026-08-07 19:04:06.802906281 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/fixed_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/fixed_error.py' 2026-08-07 19:04:06.803287961 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.803453021 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-07 19:04:06.803561620 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.803650088 DEBUG method="workspace/diagnostic" response.id=2 duration=25.27ms 2026-08-07 19:04:06.803739952 DEBUG Received server response for request 2 2026-08-07 19:04:06.804703134 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.804818178 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmphGTiRv/src/new_error.py") 2026-08-07 19:04:06.804918655 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/new_error.py` 2026-08-07 19:04:06.805015338 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmphGTiRv/src/new_error.py` 2026-08-07 19:04:06.805119590 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphGTiRv/src/new_error.py` 2026-08-07 19:04:06.805211136 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.805311401 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 19:04:06.805408834 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.805510230 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmphGTiRv/src/fixed_error.py") 2026-08-07 19:04:06.805603641 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/fixed_error.py` 2026-08-07 19:04:06.805673134 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmphGTiRv/src/fixed_error.py` 2026-08-07 19:04:06.805777292 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphGTiRv/src/fixed_error.py` 2026-08-07 19:04:06.805880866 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.805989213 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 19:04:06.806091923 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.806195236 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmphGTiRv/src/changed_error.py") 2026-08-07 19:04:06.806289596 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/changed_error.py` 2026-08-07 19:04:06.806359664 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmphGTiRv/src/changed_error.py` 2026-08-07 19:04:06.806485094 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphGTiRv/src/changed_error.py` 2026-08-07 19:04:06.806584420 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.806673257 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 19:04:06.806769915 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:06.806870727 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmphGTiRv/src/modified_same_error.py") 2026-08-07 19:04:06.806963235 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/modified_same_error.py` 2026-08-07 19:04:06.807033406 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmphGTiRv/src/modified_same_error.py` 2026-08-07 19:04:06.807136337 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphGTiRv/src/modified_same_error.py` 2026-08-07 19:04:06.807239666 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:06.807345959 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 19:04:06.807444236 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.807544618 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.807654913 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmphGTiRv/src/new_error.py", kind: FileContent } 2026-08-07 19:04:06.807746199 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/new_error.py` 2026-08-07 19:04:06.807824788 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.807933367 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.808028354 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmphGTiRv/src/fixed_error.py", kind: FileContent } 2026-08-07 19:04:06.808120652 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/fixed_error.py` 2026-08-07 19:04:06.808195477 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.808302382 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.808398873 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmphGTiRv/src/changed_error.py", kind: FileContent } 2026-08-07 19:04:06.808491166 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/changed_error.py` 2026-08-07 19:04:06.808565524 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:06.808668415 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:06.808762163 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmphGTiRv/src/modified_same_error.py", kind: FileContent } 2026-08-07 19:04:06.808857664 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmphGTiRv/src/modified_same_error.py` 2026-08-07 19:04:06.808936725 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:06.809055159 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:06.809109736 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/fixed_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/fixed_error.py' 2026-08-07 19:04:06.809170948 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/modified_same_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/modified_same_error.py' 2026-08-07 19:04:06.809056953 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.809354238 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.809432951 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/new_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/new_error.py' 2026-08-07 19:04:06.809244759 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmphGTiRv/src/changed_error.py"))}: Checking file '/tmp/.tmphGTiRv/src/changed_error.py' 2026-08-07 19:04:06.809851230 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 19:04:06.809853238 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.809879643 DEBUG method="workspace/diagnostic" response.id=3 duration=846.76µs 2026-08-07 19:04:06.809885365 DEBUG Received notification `$/progress` 2026-08-07 19:04:06.809887541 DEBUG Received server response for request 3 2026-08-07 19:04:06.820396428 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:06.820450825 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:06.820456297 DEBUG method="shutdown" response.id=4 duration=8.48µs 2026-08-07 19:04:06.820461871 DEBUG Received server response for request 4 2026-08-07 19:04:06.820464171 DEBUG Client sends notification `exit` 2026-08-07 19:04:06.820498886 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-07 19:04:06.824477348 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 19:04:06.826198787 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:06.826222894 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:06.826268602 DEBUG Client info: None 2026-08-07 19:04:06.826286071 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 19:04:06.826303004 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:06.826308254 INFO Version: Unknown 2026-08-07 19:04:06.826342723 DEBUG Received server response for request 1 2026-08-07 19:04:06.826370287 DEBUG Client sends notification `initialized` 2026-08-07 19:04:06.827490227 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:06.827513392 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:06.827515975 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:06.827522976 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:06.827546240 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:06.827554160 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:06.827557226 DEBUG Initializing workspace `file:///tmp/.tmpmEYgjD/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:06.827567630 DEBUG Searching for a project in '/tmp/.tmpmEYgjD/astral:test' 2026-08-07 19:04:06.827588585 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:06.827591975 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:06.827794008 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:06.827797235 DEBUG Discovering virtual environment in `/tmp/.tmpmEYgjD/astral:test` 2026-08-07 19:04:06.827821904 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:06.827826309 DEBUG No virtual environment found 2026-08-07 19:04:06.827833985 DEBUG Adding first-party search path `/tmp/.tmpmEYgjD/astral:test` 2026-08-07 19:04:06.827836780 DEBUG Using vendored stdlib 2026-08-07 19:04:06.828006054 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:06.828010259 DEBUG Adding new file root '/tmp/.tmpmEYgjD/astral:test' of kind Project 2026-08-07 19:04:06.828164907 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:06.828168492 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:06.828193726 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 19:04:06.829476004 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:06.829504267 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmEYgjD/astral:test/test.py"))}: Checking file '/tmp/.tmpmEYgjD/astral:test/test.py' 2026-08-07 19:04:06.829568202 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmEYgjD/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:06.844627492 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmEYgjD/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:06.852203035 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-07 19:04:06.852232481 DEBUG method="workspace/diagnostic" response.id=2 duration=24.06ms 2026-08-07 19:04:06.852253146 DEBUG Received server response for request 2 2026-08-07 19:04:06.852275305 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:06.852834668 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 19:04:06.852862737 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:06.852867285 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:08.852408784 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:08.852592732 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:08.852660185 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 19:04:08.852675948 DEBUG method="shutdown" response.id=4 duration=106.99µs 2026-08-07 19:04:08.852684170 DEBUG Received server response for request 3 2026-08-07 19:04:08.852690688 DEBUG Received server response for request 4 2026-08-07 19:04:08.852699845 DEBUG Client sends notification `exit` 2026-08-07 19:04:08.852917400 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-07 19:04:08.859616393 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 19:04:08.859716513 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:08.859752744 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:08.859842325 DEBUG Client info: None 2026-08-07 19:04:08.859855119 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 19:04:08.859875824 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:08.859882838 INFO Version: Unknown 2026-08-07 19:04:08.859927230 DEBUG Received server response for request 1 2026-08-07 19:04:08.859993821 DEBUG Client sends notification `initialized` 2026-08-07 19:04:08.860032403 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:08.860099080 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:08.860101275 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:08.860125969 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:08.860139174 DEBUG Initializing workspace `file:///tmp/.tmpT5PYv5/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:08.860154036 DEBUG Searching for a project in '/tmp/.tmpT5PYv5/src' 2026-08-07 19:04:08.860183908 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:08.860190387 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:08.860533808 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:08.860538847 DEBUG Discovering virtual environment in `/tmp/.tmpT5PYv5/src` 2026-08-07 19:04:08.860585519 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:08.860592748 DEBUG No virtual environment found 2026-08-07 19:04:08.860606096 DEBUG Adding first-party search path `/tmp/.tmpT5PYv5/src` 2026-08-07 19:04:08.860609073 DEBUG Using vendored stdlib 2026-08-07 19:04:08.860803274 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:08.860812456 DEBUG Adding new file root '/tmp/.tmpT5PYv5/src' of kind Project 2026-08-07 19:04:08.861013847 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:08.861022520 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:08.861427192 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:08.862701806 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:08.862787012 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpT5PYv5/src/test.py"))}: Checking file '/tmp/.tmpT5PYv5/src/test.py' 2026-08-07 19:04:08.862985691 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpT5PYv5/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:08.881684230 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpT5PYv5/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:08.888696538 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.026s 2026-08-07 19:04:08.888711845 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:10.861209501 DEBUG Client sends notification `$/cancelRequest` 2026-08-07 19:04:10.861841363 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-07 19:04:10.861866639 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-07 19:04:10.861884550 DEBUG Received server response for request 2 2026-08-07 19:04:10.872307831 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:10.872365130 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:10.872374710 DEBUG method="shutdown" response.id=3 duration=18.07µs 2026-08-07 19:04:10.872410648 DEBUG Received server response for request 3 2026-08-07 19:04:10.872413644 DEBUG Client sends notification `exit` 2026-08-07 19:04:10.872419114 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-07 19:04:10.878550127 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 19:04:10.878655545 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:10.878686699 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:10.878771024 DEBUG Client info: None 2026-08-07 19:04:10.878798517 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 19:04:10.878823728 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:10.878833169 INFO Version: Unknown 2026-08-07 19:04:10.879545407 DEBUG Received server response for request 1 2026-08-07 19:04:10.879622983 DEBUG Client sends notification `initialized` 2026-08-07 19:04:10.880526107 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:10.880558121 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:10.880562850 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:10.880578921 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:10.880581981 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:10.880602351 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:10.880613006 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:10.880618286 DEBUG Initializing workspace `file:///tmp/.tmpGxzM0u/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:10.880634012 DEBUG Searching for a project in '/tmp/.tmpGxzM0u/src' 2026-08-07 19:04:10.880663259 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:10.880669897 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:10.881010139 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:10.881015566 DEBUG Discovering virtual environment in `/tmp/.tmpGxzM0u/src` 2026-08-07 19:04:10.881065008 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:10.881071653 DEBUG No virtual environment found 2026-08-07 19:04:10.881086066 DEBUG Adding first-party search path `/tmp/.tmpGxzM0u/src` 2026-08-07 19:04:10.881090200 DEBUG Using vendored stdlib 2026-08-07 19:04:10.881305503 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:10.881314897 DEBUG Adding new file root '/tmp/.tmpGxzM0u/src' of kind Project 2026-08-07 19:04:10.881522719 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:10.881527286 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:10.881570812 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGxzM0u/src/test.py", kind: File } 2026-08-07 19:04:10.881608476 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGxzM0u/src/test.py` 2026-08-07 19:04:10.881611388 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:10.881641817 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:10.881680724 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:10.884148375 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 19:04:10.884222218 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGxzM0u/src/test.py"))}: Checking file '/tmp/.tmpGxzM0u/src/test.py' 2026-08-07 19:04:10.884418019 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGxzM0u/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:10.898588156 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGxzM0u/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:10.905183227 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.021s 2026-08-07 19:04:10.905197255 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:12.880736254 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:12.880936911 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:12.881024554 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpGxzM0u/src/test.py", kind: FileContent } 2026-08-07 19:04:12.881048010 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpGxzM0u/src/test.py` 2026-08-07 19:04:12.881140332 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 19:04:12.881207889 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:12.881322640 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGxzM0u/src/test.py"))}: Checking file '/tmp/.tmpGxzM0u/src/test.py' 2026-08-07 19:04:12.881796764 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 19:04:12.881828699 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 19:04:12.881846341 DEBUG Received server response for request 2 2026-08-07 19:04:12.892457348 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:12.892494773 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:12.892505709 DEBUG method="shutdown" response.id=3 duration=17.82µs 2026-08-07 19:04:12.892519968 DEBUG Received server response for request 3 2026-08-07 19:04:12.892523259 DEBUG Client sends notification `exit` 2026-08-07 19:04:12.892531147 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-07 19:04:12.898521219 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 19:04:12.898626914 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:12.898652185 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:12.898900140 DEBUG Client info: None 2026-08-07 19:04:12.898912584 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 19:04:12.898937188 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:12.898960908 INFO Version: Unknown 2026-08-07 19:04:12.900661528 DEBUG Received server response for request 1 2026-08-07 19:04:12.900721326 DEBUG Client sends notification `initialized` 2026-08-07 19:04:12.900760840 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:12.900823226 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:12.900825710 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:12.900847789 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:12.900859181 DEBUG Initializing workspace `file:///tmp/.tmpS1kyIQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:12.900870329 DEBUG Searching for a project in '/tmp/.tmpS1kyIQ/src' 2026-08-07 19:04:12.900895189 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:12.900901764 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:12.901215507 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:12.901220085 DEBUG Discovering virtual environment in `/tmp/.tmpS1kyIQ/src` 2026-08-07 19:04:12.901262365 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:12.901269444 DEBUG No virtual environment found 2026-08-07 19:04:12.901283149 DEBUG Adding first-party search path `/tmp/.tmpS1kyIQ/src` 2026-08-07 19:04:12.901286148 DEBUG Using vendored stdlib 2026-08-07 19:04:12.901471885 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:12.901479746 DEBUG Adding new file root '/tmp/.tmpS1kyIQ/src' of kind Project 2026-08-07 19:04:12.901668586 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:12.901698093 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:12.902802575 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:12.904362059 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 19:04:12.904397093 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS1kyIQ/src/test.py"))}: Checking file '/tmp/.tmpS1kyIQ/src/test.py' 2026-08-07 19:04:12.904492079 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS1kyIQ/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:12.920465968 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS1kyIQ/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:12.927403835 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-07 19:04:12.927616701 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:14.901815085 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:14.901965602 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:14.902010341 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 19:04:14.902020765 DEBUG method="shutdown" response.id=3 duration=76.61µs 2026-08-07 19:04:14.902028715 DEBUG Received server response for request 2 2026-08-07 19:04:14.902034213 DEBUG Received server response for request 3 2026-08-07 19:04:14.902043068 DEBUG Client sends notification `exit` 2026-08-07 19:04:14.902050912 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-07 19:04:14.908410372 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 19:04:14.908512706 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:14.908568688 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:14.908655131 DEBUG Client info: None 2026-08-07 19:04:14.908670498 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 19:04:14.908695195 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:14.908704099 INFO Version: Unknown 2026-08-07 19:04:14.908756639 DEBUG Received server response for request 1 2026-08-07 19:04:14.908833330 DEBUG Client sends notification `initialized` 2026-08-07 19:04:14.908880965 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:14.908975991 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:14.908979269 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:14.909011354 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:14.909014988 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:14.909029801 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:14.909042255 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:14.909047826 DEBUG Initializing workspace `file:///tmp/.tmp7Ht05z/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:14.909065944 DEBUG Searching for a project in '/tmp/.tmp7Ht05z/src' 2026-08-07 19:04:14.909102934 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:14.909111338 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:14.909493090 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:14.909498928 DEBUG Discovering virtual environment in `/tmp/.tmp7Ht05z/src` 2026-08-07 19:04:14.909556990 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:14.909566129 DEBUG No virtual environment found 2026-08-07 19:04:14.909582049 DEBUG Adding first-party search path `/tmp/.tmp7Ht05z/src` 2026-08-07 19:04:14.909586075 DEBUG Using vendored stdlib 2026-08-07 19:04:14.909818162 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:14.909828006 DEBUG Adding new file root '/tmp/.tmp7Ht05z/src' of kind Project 2026-08-07 19:04:14.910075000 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:14.910080492 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:14.910128941 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7Ht05z/src/test.py", kind: File } 2026-08-07 19:04:14.910170397 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7Ht05z/src/test.py` 2026-08-07 19:04:14.910173636 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:14.910207830 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:14.910245488 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:14.911492506 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:14.911568811 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7Ht05z/src/test.py"))}: Checking file '/tmp/.tmp7Ht05z/src/test.py' 2026-08-07 19:04:14.911771380 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7Ht05z/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:14.932793496 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7Ht05z/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:14.939940465 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.028s 2026-08-07 19:04:14.939955902 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:16.909163869 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:16.909368368 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:16.909456144 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp7Ht05z/src/test.py", kind: FileContent } 2026-08-07 19:04:16.909480497 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp7Ht05z/src/test.py` 2026-08-07 19:04:16.909578710 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 19:04:16.909645144 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:16.909757273 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7Ht05z/src/test.py"))}: Checking file '/tmp/.tmp7Ht05z/src/test.py' 2026-08-07 19:04:16.910231364 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 19:04:16.910559880 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 19:04:16.910577749 DEBUG Received server response for request 2 2026-08-07 19:04:16.910621953 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:16.910642624 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:16.910652117 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:16.910654920 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:18.910785788 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:18.911020541 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:18.911110914 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp7Ht05z/src/test.py", kind: FileContent } 2026-08-07 19:04:18.911133464 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp7Ht05z/src/test.py` 2026-08-07 19:04:18.911264312 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 19:04:18.911317359 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:18.911421057 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7Ht05z/src/test.py"))}: Checking file '/tmp/.tmp7Ht05z/src/test.py' 2026-08-07 19:04:18.911723526 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:18.911746872 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 19:04:18.911758822 DEBUG Received server response for request 3 2026-08-07 19:04:18.922310527 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:18.922353887 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:18.922367874 DEBUG method="shutdown" response.id=4 duration=20.78µs 2026-08-07 19:04:18.922376822 DEBUG Received server response for request 4 2026-08-07 19:04:18.922380963 DEBUG Client sends notification `exit` 2026-08-07 19:04:18.922425933 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-07 19:04:18.928476364 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 19:04:18.929557561 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:18.929605489 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:18.929692393 DEBUG Client info: None 2026-08-07 19:04:18.929719607 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 19:04:18.929746848 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:18.929754615 INFO Version: Unknown 2026-08-07 19:04:18.929797331 DEBUG Received server response for request 1 2026-08-07 19:04:18.929862827 DEBUG Client sends notification `initialized` 2026-08-07 19:04:18.929901296 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:18.929962386 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:18.929964799 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:18.929987237 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:18.929999039 DEBUG Initializing workspace `file:///tmp/.tmpNbCL8Y/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:18.930010034 DEBUG Searching for a project in '/tmp/.tmpNbCL8Y/src' 2026-08-07 19:04:18.930038034 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:18.930043825 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:18.930341713 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:18.930345976 DEBUG Discovering virtual environment in `/tmp/.tmpNbCL8Y/src` 2026-08-07 19:04:18.930394303 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:18.930400861 DEBUG No virtual environment found 2026-08-07 19:04:18.930415073 DEBUG Adding first-party search path `/tmp/.tmpNbCL8Y/src` 2026-08-07 19:04:18.930417963 DEBUG Using vendored stdlib 2026-08-07 19:04:18.930616879 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:18.930624364 DEBUG Adding new file root '/tmp/.tmpNbCL8Y/src' of kind Project 2026-08-07 19:04:18.930821988 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:18.930829835 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:18.931356270 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:18.932667546 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-07 19:04:18.932737585 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_000.py"))}: Checking file '/tmp/.tmpNbCL8Y/src/file_000.py' 2026-08-07 19:04:18.932747487 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_003.py"))}: Checking file '/tmp/.tmpNbCL8Y/src/file_003.py' 2026-08-07 19:04:18.932872345 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_003.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:18.949439336 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_003.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:18.956686700 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_001.py"))}: Checking file '/tmp/.tmpNbCL8Y/src/file_001.py' 2026-08-07 19:04:18.956858634 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_004.py"))}: Checking file '/tmp/.tmpNbCL8Y/src/file_004.py' 2026-08-07 19:04:18.956882146 DEBUG Received notification `$/progress` 2026-08-07 19:04:18.956739634 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpNbCL8Y/src/file_002.py"))}: Checking file '/tmp/.tmpNbCL8Y/src/file_002.py' 2026-08-07 19:04:18.957139746 DEBUG Received notification `$/progress` 2026-08-07 19:04:18.957169081 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.024s 2026-08-07 19:04:18.957190881 DEBUG method="workspace/diagnostic" response.id=2 duration=26.35ms 2026-08-07 19:04:18.957196824 DEBUG Received server response for request 2 2026-08-07 19:04:18.967348113 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:18.967374509 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:18.967379517 DEBUG method="shutdown" response.id=3 duration=7.93µs 2026-08-07 19:04:18.967385691 DEBUG Received server response for request 3 2026-08-07 19:04:18.967388696 DEBUG Client sends notification `exit` 2026-08-07 19:04:18.967868544 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-07 19:04:18.972461798 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 19:04:18.972558432 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:18.972597636 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:18.972638750 DEBUG Client info: None 2026-08-07 19:04:18.972650387 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 19:04:18.972668667 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:18.972675175 INFO Version: Unknown 2026-08-07 19:04:18.972710487 DEBUG Received server response for request 1 2026-08-07 19:04:18.972738423 DEBUG Client sends notification `initialized` 2026-08-07 19:04:18.972771503 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:18.972832161 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:18.972835065 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:18.972853575 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:18.972862229 DEBUG Initializing workspace `file:///tmp/.tmpdnE2Bd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:18.972872284 DEBUG Searching for a project in '/tmp/.tmpdnE2Bd/src' 2026-08-07 19:04:18.972898758 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:18.972903268 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:18.973144891 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:18.973148176 DEBUG Discovering virtual environment in `/tmp/.tmpdnE2Bd/src` 2026-08-07 19:04:18.973179807 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:18.973185049 DEBUG No virtual environment found 2026-08-07 19:04:18.973194163 DEBUG Adding first-party search path `/tmp/.tmpdnE2Bd/src` 2026-08-07 19:04:18.973197367 DEBUG Using vendored stdlib 2026-08-07 19:04:18.973390572 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:18.973395196 DEBUG Adding new file root '/tmp/.tmpdnE2Bd/src' of kind Project 2026-08-07 19:04:18.973570125 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:18.973580814 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:18.973586861 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:18.973591298 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:18.973594268 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:18.973629128 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdnE2Bd/src/error_0.py", kind: File } 2026-08-07 19:04:18.973648730 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdnE2Bd/src/error_0.py` 2026-08-07 19:04:18.973652437 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:18.973663825 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:18.973685041 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdnE2Bd/src/error_1.py", kind: File } 2026-08-07 19:04:18.973696058 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdnE2Bd/src/error_1.py` 2026-08-07 19:04:18.973699044 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:18.973704806 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 19:04:18.973725909 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdnE2Bd/src/error_2.py", kind: File } 2026-08-07 19:04:18.973737563 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdnE2Bd/src/error_2.py` 2026-08-07 19:04:18.973740549 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:18.973746879 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 19:04:18.974318984 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:18.975533758 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.001s 2026-08-07 19:04:18.975583937 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_0.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_0.py' 2026-08-07 19:04:18.975606128 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_6.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_6.py' 2026-08-07 19:04:18.975668655 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_0.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:18.995235802 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_0.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.001854985 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_2.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_2.py' 2026-08-07 19:04:19.001875685 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_1.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_1.py' 2026-08-07 19:04:19.001915373 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_4.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_4.py' 2026-08-07 19:04:19.001958853 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_3.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_3.py' 2026-08-07 19:04:19.001965076 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_5.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_5.py' 2026-08-07 19:04:19.002681232 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.027s 2026-08-07 19:04:19.002721234 DEBUG method="workspace/diagnostic" response.id=2 duration=28.97ms 2026-08-07 19:04:19.002729624 DEBUG Received server response for request 2 2026-08-07 19:04:19.002784451 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:19.002798599 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:19.002814721 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpdnE2Bd/src/error_0.py", kind: FileContent } 2026-08-07 19:04:19.002820664 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpdnE2Bd/src/error_0.py` 2026-08-07 19:04:19.002835947 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:19.002845507 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:19.002855663 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpdnE2Bd/src/error_1.py", kind: FileContent } 2026-08-07 19:04:19.002859935 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpdnE2Bd/src/error_1.py` 2026-08-07 19:04:19.002868113 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 19:04:19.002870597 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:19.002879720 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 19:04:19.002889187 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpdnE2Bd/src/error_2.py", kind: FileContent } 2026-08-07 19:04:19.002892994 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpdnE2Bd/src/error_2.py` 2026-08-07 19:04:19.002918229 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:19.002943391 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_0.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_0.py' 2026-08-07 19:04:19.002973033 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_1.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_1.py' 2026-08-07 19:04:19.003008577 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdnE2Bd/src/error_2.py"))}: Checking file '/tmp/.tmpdnE2Bd/src/error_2.py' 2026-08-07 19:04:19.003061617 DEBUG Received notification `$/progress` 2026-08-07 19:04:19.003523759 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 19:04:19.003590445 DEBUG method="workspace/diagnostic" response.id=3 duration=691.64µs 2026-08-07 19:04:19.003595391 DEBUG Received server response for request 3 2026-08-07 19:04:19.014074033 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.014099256 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.014104615 DEBUG method="shutdown" response.id=4 duration=8.49µs 2026-08-07 19:04:19.014109884 DEBUG Received server response for request 4 2026-08-07 19:04:19.014112515 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.014119135 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-07 19:04:19.017563790 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 19:04:19.017642134 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.017672633 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.017691285 DEBUG Client info: None 2026-08-07 19:04:19.017698609 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 19:04:19.017711887 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.017716852 INFO Version: Unknown 2026-08-07 19:04:19.017743860 DEBUG Received server response for request 1 2026-08-07 19:04:19.017767515 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.017793624 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.017834083 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.017836302 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.017851593 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.017859014 DEBUG Initializing workspace `file:///tmp/.tmpJwHVt1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.017867183 DEBUG Searching for a project in '/tmp/.tmpJwHVt1/src' 2026-08-07 19:04:19.017911889 DEBUG Found project at '/tmp/.tmpJwHVt1' 2026-08-07 19:04:19.017915631 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.018134780 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.018138444 DEBUG Discovering virtual environment in `/tmp/.tmpJwHVt1` 2026-08-07 19:04:19.018162417 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.018166222 DEBUG No virtual environment found 2026-08-07 19:04:19.018172078 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 19:04:19.018177340 DEBUG Adding first-party search path `/tmp/.tmpJwHVt1/src` 2026-08-07 19:04:19.018179737 DEBUG Adding first-party search path `/tmp/.tmpJwHVt1` 2026-08-07 19:04:19.018181859 DEBUG Using vendored stdlib 2026-08-07 19:04:19.018339582 INFO Python version: Python 3.10, platform: linux 2026-08-07 19:04:19.018342996 DEBUG Adding new file root '/tmp/.tmpJwHVt1' of kind Project 2026-08-07 19:04:19.018487403 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.018493574 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.018521144 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpJwHVt1' 2026-08-07 19:04:19.019757889 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpJwHVt1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.019789360 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJwHVt1/src/foo.py"))}: Checking file '/tmp/.tmpJwHVt1/src/foo.py' 2026-08-07 19:04:19.019855373 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJwHVt1/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.044280991 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJwHVt1/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 19:04:19.044308632 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJwHVt1/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 19:04:19.044346080 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.025s 2026-08-07 19:04:19.044528265 DEBUG method="workspace/diagnostic" response.id=2 duration=26.03ms 2026-08-07 19:04:19.044548075 DEBUG Received server response for request 2 2026-08-07 19:04:19.054827980 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.054875858 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.054880862 DEBUG method="shutdown" response.id=3 duration=8.24µs 2026-08-07 19:04:19.054995348 DEBUG Received server response for request 3 2026-08-07 19:04:19.054998434 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.055003250 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-07 19:04:19.058460095 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 19:04:19.059553669 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.059577790 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.060486910 DEBUG Client info: None 2026-08-07 19:04:19.060571472 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 19:04:19.061052529 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.061134238 INFO Version: Unknown 2026-08-07 19:04:19.061270135 DEBUG Received server response for request 1 2026-08-07 19:04:19.061317274 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.061382325 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.064763595 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.064770661 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.064779211 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.064791528 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.064801668 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:19.064805150 DEBUG Initializing workspace `file:///tmp/.tmpFak27Z/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.064815091 DEBUG Searching for a project in '/tmp/.tmpFak27Z/src' 2026-08-07 19:04:19.064834529 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.064837868 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.065029625 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.065032490 DEBUG Discovering virtual environment in `/tmp/.tmpFak27Z/src` 2026-08-07 19:04:19.065055506 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.065059245 DEBUG No virtual environment found 2026-08-07 19:04:19.065065829 DEBUG Adding first-party search path `/tmp/.tmpFak27Z/src` 2026-08-07 19:04:19.065068165 DEBUG Using vendored stdlib 2026-08-07 19:04:19.065209857 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.065213301 DEBUG Adding new file root '/tmp/.tmpFak27Z/src' of kind Project 2026-08-07 19:04:19.065346422 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.065349216 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:19.065374802 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:19.068162294 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-08-07 19:04:19.068196119 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFak27Z/src/foo.py"))}: Checking file '/tmp/.tmpFak27Z/src/foo.py' 2026-08-07 19:04:19.068503877 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFak27Z/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.083518784 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFak27Z/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.091601073 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-07 19:04:19.092076878 DEBUG method="workspace/diagnostic" response.id=2 duration=26.73ms 2026-08-07 19:04:19.092134689 DEBUG Received server response for request 2 2026-08-07 19:04:19.102483314 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.102511027 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.102517607 DEBUG method="shutdown" response.id=3 duration=9.85µs 2026-08-07 19:04:19.102528628 DEBUG Received server response for request 3 2026-08-07 19:04:19.102532053 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.102539281 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-07 19:04:19.106279026 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 19:04:19.107964400 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.108048923 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.108144110 DEBUG Client info: None 2026-08-07 19:04:19.108224808 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 19:04:19.108732712 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.108807804 INFO Version: Unknown 2026-08-07 19:04:19.108899023 DEBUG Received server response for request 1 2026-08-07 19:04:19.108987026 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.109094690 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.109130357 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.109133459 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.109139752 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.109144252 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.109152233 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:19.109155157 DEBUG Initializing workspace `file:///tmp/.tmpBbUlzH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.109164175 DEBUG Searching for a project in '/tmp/.tmpBbUlzH/src' 2026-08-07 19:04:19.109181679 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.109184885 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.109374435 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.109377151 DEBUG Discovering virtual environment in `/tmp/.tmpBbUlzH/src` 2026-08-07 19:04:19.109400314 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.109403774 DEBUG No virtual environment found 2026-08-07 19:04:19.109410304 DEBUG Adding first-party search path `/tmp/.tmpBbUlzH/src` 2026-08-07 19:04:19.109412820 DEBUG Using vendored stdlib 2026-08-07 19:04:19.109556186 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.109559685 DEBUG Adding new file root '/tmp/.tmpBbUlzH/src' of kind Project 2026-08-07 19:04:19.109692688 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.109695639 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:19.111949281 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 19:04:19.113273970 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.113303620 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBbUlzH/src/foo.py"))}: Checking file '/tmp/.tmpBbUlzH/src/foo.py' 2026-08-07 19:04:19.113585179 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:19.113606132 DEBUG method="workspace/diagnostic" response.id=2 duration=3.91ms 2026-08-07 19:04:19.113625634 DEBUG Received server response for request 2 2026-08-07 19:04:19.123803093 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.123973487 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.123984220 DEBUG method="shutdown" response.id=3 duration=14.85µs 2026-08-07 19:04:19.123993682 DEBUG Received server response for request 3 2026-08-07 19:04:19.123997446 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.124003173 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-07 19:04:19.125229655 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 19:04:19.126967986 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.126987416 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.127018241 DEBUG Client info: None 2026-08-07 19:04:19.127035234 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 19:04:19.127050286 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.127055093 INFO Version: Unknown 2026-08-07 19:04:19.127087750 DEBUG Received server response for request 1 2026-08-07 19:04:19.127117794 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.129582321 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpRdJbyW 2026-08-07 19:04:19.130774975 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.130819435 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.130822287 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.130826246 DEBUG No workspace configuration provided for file:///tmp/.tmpRdJbyW 2026-08-07 19:04:19.130843341 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 19:04:19.130859686 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 19:04:19.130889676 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.130893226 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpRdJbyW, using default options 2026-08-07 19:04:19.130897293 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.130900000 DEBUG Initializing workspace `file:///tmp/.tmpRdJbyW`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.130908027 DEBUG Searching for a project in '/tmp/.tmpRdJbyW' 2026-08-07 19:04:19.130930445 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.130933662 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.132038850 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.132045733 DEBUG Discovering virtual environment in `/tmp/.tmpRdJbyW` 2026-08-07 19:04:19.132182583 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.132190121 DEBUG No virtual environment found 2026-08-07 19:04:19.132198178 DEBUG Adding first-party search path `/tmp/.tmpRdJbyW` 2026-08-07 19:04:19.132200750 DEBUG Using vendored stdlib 2026-08-07 19:04:19.132602507 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.132608993 DEBUG Adding new file root '/tmp/.tmpRdJbyW' of kind Project 2026-08-07 19:04:19.132860679 DEBUG Updating project to check open files 2026-08-07 19:04:19.132880309 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.132883110 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 19:04:19.133100094 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:19.133105928 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:19.133111804 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.133117031 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:19.133118868 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:19.133122965 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 19:04:19.133557617 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 19:04:19.133564295 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 19:04:19.133570124 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 19:04:19.133860777 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 19:04:19.134039179 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.154116709 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.160636852 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:19.160646543 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 19:04:19.160881797 DEBUG method="textDocument/prepareRename" response.id=2 duration=252.27µs 2026-08-07 19:04:19.160910413 DEBUG Received server response for request 2 2026-08-07 19:04:19.160923484 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 19:04:19.162359169 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpRdJbyW}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.162493903 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpRdJbyW/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 19:04:19.162763444 DEBUG method="textDocument/rename" response.id=3 duration=1.83ms 2026-08-07 19:04:19.162790083 DEBUG Received server response for request 3 2026-08-07 19:04:19.173045344 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.173227181 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.173238847 DEBUG method="shutdown" response.id=4 duration=19.13µs 2026-08-07 19:04:19.173258384 DEBUG Received server response for request 4 2026-08-07 19:04:19.173261872 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.173282372 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-07 19:04:19.176423871 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 19:04:19.178170243 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.178183643 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.178207384 DEBUG Client info: None 2026-08-07 19:04:19.178215533 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 19:04:19.178229441 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.178234098 INFO Version: Unknown 2026-08-07 19:04:19.178261813 DEBUG Received server response for request 1 2026-08-07 19:04:19.178286048 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.178290206 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpaj5BhH 2026-08-07 19:04:19.178314916 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.178355454 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.178357653 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.178361870 DEBUG No workspace configuration provided for file:///tmp/.tmpaj5BhH 2026-08-07 19:04:19.178372127 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.178374878 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpaj5BhH, using default options 2026-08-07 19:04:19.178379294 DEBUG Initializing workspace `file:///tmp/.tmpaj5BhH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.178387426 DEBUG Searching for a project in '/tmp/.tmpaj5BhH' 2026-08-07 19:04:19.178400782 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.178403943 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.178600731 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.178603841 DEBUG Discovering virtual environment in `/tmp/.tmpaj5BhH` 2026-08-07 19:04:19.178626481 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.178629998 DEBUG No virtual environment found 2026-08-07 19:04:19.178636856 DEBUG Adding first-party search path `/tmp/.tmpaj5BhH` 2026-08-07 19:04:19.178639298 DEBUG Using vendored stdlib 2026-08-07 19:04:19.178777737 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.178780918 DEBUG Adding new file root '/tmp/.tmpaj5BhH' of kind Project 2026-08-07 19:04:19.178912494 DEBUG Updating project to check open files 2026-08-07 19:04:19.178919465 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.178927190 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.178953736 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaj5BhH/foo.py", kind: File } 2026-08-07 19:04:19.178974471 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaj5BhH/foo.py` 2026-08-07 19:04:19.178976724 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.178981796 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.178989421 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 19:04:19.182587675 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmpaj5BhH}: Indexed 1 file(s) in 0.004s 2026-08-07 19:04:19.182856046 DEBUG method="textDocument/prepareRename" response.id=2 duration=3.86ms 2026-08-07 19:04:19.182867189 DEBUG Received server response for request 2 2026-08-07 19:04:19.182871509 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 19:04:19.183027642 DEBUG method="textDocument/rename" response.id=3 duration=145.30µs 2026-08-07 19:04:19.183032975 DEBUG Received server response for request 3 2026-08-07 19:04:19.193253856 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.193264615 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.193268084 DEBUG method="shutdown" response.id=4 duration=4.96µs 2026-08-07 19:04:19.193272049 DEBUG Received server response for request 4 2026-08-07 19:04:19.193273995 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.193277607 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-07 19:04:19.194220365 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 19:04:19.194313174 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.194324412 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.194574534 DEBUG Client info: None 2026-08-07 19:04:19.194584108 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 19:04:19.194597470 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.194601857 INFO Version: Unknown 2026-08-07 19:04:19.194628268 DEBUG Received server response for request 1 2026-08-07 19:04:19.194647630 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.194672135 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.194732028 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.194734378 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.194742926 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.194746032 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 19:04:19.194754019 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.194760987 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.194763303 DEBUG Initializing workspace `file:///tmp/.tmpz2rrLV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.194770505 DEBUG Searching for a project in '/tmp/.tmpz2rrLV/src' 2026-08-07 19:04:19.194788399 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.194791471 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.194967694 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.194970363 DEBUG Discovering virtual environment in `/tmp/.tmpz2rrLV/src` 2026-08-07 19:04:19.194990967 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.194994751 DEBUG No virtual environment found 2026-08-07 19:04:19.195001204 DEBUG Adding first-party search path `/tmp/.tmpz2rrLV/src` 2026-08-07 19:04:19.195003630 DEBUG Using vendored stdlib 2026-08-07 19:04:19.195137496 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.195140557 DEBUG Adding new file root '/tmp/.tmpz2rrLV/src' of kind Project 2026-08-07 19:04:19.195262018 DEBUG Updating project to check open files 2026-08-07 19:04:19.195267983 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.195270471 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.195286721 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpz2rrLV/src/foo.py", kind: File } 2026-08-07 19:04:19.195298503 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpz2rrLV/src/foo.py` 2026-08-07 19:04:19.195300556 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.195305183 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.195385373 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.209195518 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.216599525 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=21.29ms 2026-08-07 19:04:19.216611090 DEBUG Received server response for request 2 2026-08-07 19:04:19.226792847 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.226808710 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.226812589 DEBUG method="shutdown" response.id=3 duration=6.06µs 2026-08-07 19:04:19.226816796 DEBUG Received server response for request 3 2026-08-07 19:04:19.226818892 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.226824601 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-07 19:04:19.229867652 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 19:04:19.231943717 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.231958140 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.231986001 DEBUG Client info: None 2026-08-07 19:04:19.231993972 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 19:04:19.232007764 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.232012534 INFO Version: Unknown 2026-08-07 19:04:19.232038469 DEBUG Received server response for request 1 2026-08-07 19:04:19.232059673 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.232187865 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.232208183 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.232211119 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.232218725 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.232221174 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 19:04:19.232234173 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.232241962 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.232245048 DEBUG Initializing workspace `file:///tmp/.tmpLRIOYE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.232254096 DEBUG Searching for a project in '/tmp/.tmpLRIOYE/src' 2026-08-07 19:04:19.232271172 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.232274209 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.232470187 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.232472915 DEBUG Discovering virtual environment in `/tmp/.tmpLRIOYE/src` 2026-08-07 19:04:19.232495928 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.232499658 DEBUG No virtual environment found 2026-08-07 19:04:19.232506793 DEBUG Adding first-party search path `/tmp/.tmpLRIOYE/src` 2026-08-07 19:04:19.232509181 DEBUG Using vendored stdlib 2026-08-07 19:04:19.232651912 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.233195702 DEBUG Adding new file root '/tmp/.tmpLRIOYE/src' of kind Project 2026-08-07 19:04:19.233330275 DEBUG Updating project to check open files 2026-08-07 19:04:19.233338839 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.233341640 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.233360752 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLRIOYE/src/foo.py", kind: File } 2026-08-07 19:04:19.233373972 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLRIOYE/src/foo.py` 2026-08-07 19:04:19.233376227 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.233381058 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.233648690 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.246715307 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.253980347 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=20.59ms 2026-08-07 19:04:19.254081845 DEBUG Received server response for request 2 2026-08-07 19:04:19.264347462 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.264494645 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.264572164 DEBUG method="shutdown" response.id=3 duration=80.64µs 2026-08-07 19:04:19.264639246 DEBUG Received server response for request 3 2026-08-07 19:04:19.264698586 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.264761663 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-07 19:04:19.268012983 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 19:04:19.269540676 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.269554076 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.269585254 DEBUG Client info: None 2026-08-07 19:04:19.269593919 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 19:04:19.269608364 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.269613423 INFO Version: Unknown 2026-08-07 19:04:19.269641825 DEBUG Received server response for request 1 2026-08-07 19:04:19.269666298 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.269691366 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.269731930 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.269734193 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.269750423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.269757700 DEBUG Initializing workspace `file:///tmp/.tmpelDeY0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.269765556 DEBUG Searching for a project in '/tmp/.tmpelDeY0/src' 2026-08-07 19:04:19.269781488 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.269784866 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.269979185 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.269982036 DEBUG Discovering virtual environment in `/tmp/.tmpelDeY0/src` 2026-08-07 19:04:19.270006359 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.270010176 DEBUG No virtual environment found 2026-08-07 19:04:19.270017622 DEBUG Adding first-party search path `/tmp/.tmpelDeY0/src` 2026-08-07 19:04:19.270019958 DEBUG Using vendored stdlib 2026-08-07 19:04:19.270164289 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.270167851 DEBUG Adding new file root '/tmp/.tmpelDeY0/src' of kind Project 2026-08-07 19:04:19.270302464 DEBUG Updating project to check open files 2026-08-07 19:04:19.270309958 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.270316974 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.270342058 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpelDeY0/src/foo", kind: File } 2026-08-07 19:04:19.270356770 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.270359086 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.270364176 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.270371431 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 19:04:19.274287809 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.277736787 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=7.36ms 2026-08-07 19:04:19.277782361 DEBUG Received server response for request 2 2026-08-07 19:04:19.277789244 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 19:04:19.277901108 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277904108 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 19:04:19.277914437 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 19:04:19.277921484 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpelDeY0/src/foo` from project `src` 2026-08-07 19:04:19.277929037 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277933833 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277942990 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.277946550 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 19:04:19.277970434 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpelDeY0/src/foo") 2026-08-07 19:04:19.277975856 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277979892 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277989682 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpelDeY0/src/foo` 2026-08-07 19:04:19.277991725 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.277995871 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.291025919 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.299267222 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=21.27ms 2026-08-07 19:04:19.299312870 DEBUG Received server response for request 3 2026-08-07 19:04:19.309418514 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.309466925 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.309471934 DEBUG method="shutdown" response.id=4 duration=7.87µs 2026-08-07 19:04:19.309500770 DEBUG Received server response for request 4 2026-08-07 19:04:19.309503230 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.309556229 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-07 19:04:19.312636136 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 19:04:19.314364154 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.314454544 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.314564494 DEBUG Client info: None 2026-08-07 19:04:19.314643578 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 19:04:19.315099619 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.315177707 INFO Version: Unknown 2026-08-07 19:04:19.315268787 DEBUG Received server response for request 1 2026-08-07 19:04:19.315356887 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.315449759 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.315559487 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.315630237 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.315708084 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.315779222 DEBUG Initializing workspace `file:///tmp/.tmpxY1vWu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.315981469 DEBUG Searching for a project in '/tmp/.tmpxY1vWu/src' 2026-08-07 19:04:19.316060995 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.316126266 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.316381688 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.316456961 DEBUG Discovering virtual environment in `/tmp/.tmpxY1vWu/src` 2026-08-07 19:04:19.316542844 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.316615687 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.316698391 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-07 19:04:19.316683352 DEBUG No virtual environment found 2026-08-07 19:04:19.316830974 DEBUG Adding first-party search path `/tmp/.tmpxY1vWu/src` 2026-08-07 19:04:19.316904121 DEBUG Using vendored stdlib 2026-08-07 19:04:19.317108141 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.317177637 DEBUG Adding new file root '/tmp/.tmpxY1vWu/src' of kind Project 2026-08-07 19:04:19.317371435 DEBUG Updating project to check open files 2026-08-07 19:04:19.317457286 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.317547618 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxY1vWu/src/foo.py", kind: File } 2026-08-07 19:04:19.317633992 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxY1vWu/src/foo.py` 2026-08-07 19:04:19.317703610 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.317772609 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.317957239 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.338228823 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.346314445 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:19.346422389 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-07 19:04:19.346720581 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:19.347138495 DEBUG method="textDocument/signatureHelp" response.id=2 duration=29.30ms 2026-08-07 19:04:19.347154588 DEBUG Received server response for request 2 2026-08-07 19:04:19.357455175 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.357471963 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.357476577 DEBUG method="shutdown" response.id=3 duration=7.18µs 2026-08-07 19:04:19.357481485 DEBUG Received server response for request 3 2026-08-07 19:04:19.357483904 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.357487985 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-07 19:04:19.361449819 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 19:04:19.361526048 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.361553015 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.361568282 DEBUG Client info: None 2026-08-07 19:04:19.362826651 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 19:04:19.362839868 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.362844674 INFO Version: Unknown 2026-08-07 19:04:19.362871184 DEBUG Received server response for request 1 2026-08-07 19:04:19.362892883 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.362896947 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpQp5QOw 2026-08-07 19:04:19.362922025 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.362967115 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.362969486 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.362973426 DEBUG No workspace configuration provided for file:///tmp/.tmpQp5QOw 2026-08-07 19:04:19.362978569 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.362988403 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 19:04:19.362994908 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.362997852 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpQp5QOw, using default options 2026-08-07 19:04:19.363001717 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.363004346 DEBUG Initializing workspace `file:///tmp/.tmpQp5QOw`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.363012044 DEBUG Searching for a project in '/tmp/.tmpQp5QOw' 2026-08-07 19:04:19.363024459 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.363027505 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.363230755 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.363233895 DEBUG Discovering virtual environment in `/tmp/.tmpQp5QOw` 2026-08-07 19:04:19.363255161 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.363258742 DEBUG No virtual environment found 2026-08-07 19:04:19.363265321 DEBUG Adding first-party search path `/tmp/.tmpQp5QOw` 2026-08-07 19:04:19.363267900 DEBUG Using vendored stdlib 2026-08-07 19:04:19.364872606 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.364876427 DEBUG Adding new file root '/tmp/.tmpQp5QOw' of kind Project 2026-08-07 19:04:19.365008056 DEBUG Updating project to check open files 2026-08-07 19:04:19.365014950 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.365017660 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.365036205 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQp5QOw/foo.py", kind: File } 2026-08-07 19:04:19.365048535 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQp5QOw/foo.py` 2026-08-07 19:04:19.365050733 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.365055428 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.365182239 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.365306107 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=245.68µs 2026-08-07 19:04:19.365312799 DEBUG Received server response for request 2 2026-08-07 19:04:19.365328071 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 19:04:19.366413400 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=1.07ms 2026-08-07 19:04:19.366419889 DEBUG Received server response for request 3 2026-08-07 19:04:19.366424523 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 19:04:19.366465817 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=32.93µs 2026-08-07 19:04:19.366470671 DEBUG Received server response for request 4 2026-08-07 19:04:19.366477904 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-07 19:04:19.383407555 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=16.92ms 2026-08-07 19:04:19.383423922 DEBUG Received server response for request 5 2026-08-07 19:04:19.383431930 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-07 19:04:19.383473418 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=30.75µs 2026-08-07 19:04:19.383478650 DEBUG Received server response for request 6 2026-08-07 19:04:19.393577849 DEBUG Client sends request `shutdown` with ID 7 2026-08-07 19:04:19.393594820 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.393599227 DEBUG method="shutdown" response.id=7 duration=6.89µs 2026-08-07 19:04:19.393604022 DEBUG Received server response for request 7 2026-08-07 19:04:19.393606371 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.393610164 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-07 19:04:19.395941073 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 19:04:19.396024352 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.396050764 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.396065766 DEBUG Client info: None 2026-08-07 19:04:19.396074379 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 19:04:19.396086827 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.396091618 INFO Version: Unknown 2026-08-07 19:04:19.396117726 DEBUG Received server response for request 1 2026-08-07 19:04:19.396139465 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.396143422 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp4DApX0 2026-08-07 19:04:19.396169474 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.396220902 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.396223162 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.396226760 DEBUG No workspace configuration provided for file:///tmp/.tmp4DApX0 2026-08-07 19:04:19.396231714 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.396233855 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 19:04:19.396240029 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.396242627 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp4DApX0, using default options 2026-08-07 19:04:19.396246381 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.396248808 DEBUG Initializing workspace `file:///tmp/.tmp4DApX0`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.396258381 DEBUG Searching for a project in '/tmp/.tmp4DApX0' 2026-08-07 19:04:19.396273919 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.396276969 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.396468882 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.396471756 DEBUG Discovering virtual environment in `/tmp/.tmp4DApX0` 2026-08-07 19:04:19.396494788 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.396498178 DEBUG No virtual environment found 2026-08-07 19:04:19.396505975 DEBUG Adding first-party search path `/tmp/.tmp4DApX0` 2026-08-07 19:04:19.396508411 DEBUG Using vendored stdlib 2026-08-07 19:04:19.396680597 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.396684529 DEBUG Adding new file root '/tmp/.tmp4DApX0' of kind Project 2026-08-07 19:04:19.396814692 DEBUG Updating project to check open files 2026-08-07 19:04:19.396821257 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.396823508 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.396842108 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4DApX0/foo.py", kind: File } 2026-08-07 19:04:19.396855132 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4DApX0/foo.py` 2026-08-07 19:04:19.396857515 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.396862191 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.396964682 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.398680379 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=1.81ms 2026-08-07 19:04:19.398691012 DEBUG Received server response for request 2 2026-08-07 19:04:19.398703343 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-07 19:04:19.398746661 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmp4DApX0' 2026-08-07 19:04:19.398761733 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:19.423783166 DEBUG Module `__builtins__` not found in search paths 2026-08-07 19:04:19.488723224 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=90.01ms 2026-08-07 19:04:19.488946357 DEBUG Received server response for request 3 2026-08-07 19:04:19.499116108 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.499241188 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.499327762 DEBUG method="shutdown" response.id=4 duration=91.58µs 2026-08-07 19:04:19.499398908 DEBUG Received server response for request 4 2026-08-07 19:04:19.499458423 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.499521705 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-07 19:04:19.510656861 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 19:04:19.512472477 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.512490947 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.512707790 DEBUG Client info: None 2026-08-07 19:04:19.512730139 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 19:04:19.514866772 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.515070162 INFO Version: Unknown 2026-08-07 19:04:19.515239779 DEBUG Received server response for request 1 2026-08-07 19:04:19.515303324 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.515320954 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpa9bOLz 2026-08-07 19:04:19.515372101 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.515443922 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.515447422 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.515454130 DEBUG No workspace configuration provided for file:///tmp/.tmpa9bOLz 2026-08-07 19:04:19.515460657 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.515463406 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 19:04:19.515492587 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.515498185 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpa9bOLz, using default options 2026-08-07 19:04:19.515504031 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.515507959 DEBUG Initializing workspace `file:///tmp/.tmpa9bOLz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.515521902 DEBUG Searching for a project in '/tmp/.tmpa9bOLz' 2026-08-07 19:04:19.515548649 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.515554733 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.517271846 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.517281040 DEBUG Discovering virtual environment in `/tmp/.tmpa9bOLz` 2026-08-07 19:04:19.517450693 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.517459011 DEBUG No virtual environment found 2026-08-07 19:04:19.517658461 DEBUG Adding first-party search path `/tmp/.tmpa9bOLz` 2026-08-07 19:04:19.517666093 DEBUG Using vendored stdlib 2026-08-07 19:04:19.517948906 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.517957977 DEBUG Adding new file root '/tmp/.tmpa9bOLz' of kind Project 2026-08-07 19:04:19.518309296 DEBUG Updating project to check open files 2026-08-07 19:04:19.518329528 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.518517186 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.518628851 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpa9bOLz/foo.py", kind: File } 2026-08-07 19:04:19.518783937 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpa9bOLz/foo.py` 2026-08-07 19:04:19.518789776 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.518797467 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.519153842 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.519197334 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=150.62µs 2026-08-07 19:04:19.519212271 DEBUG Received server response for request 2 2026-08-07 19:04:19.519225557 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 19:04:19.519553442 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=245.59µs 2026-08-07 19:04:19.519614205 DEBUG Received server response for request 3 2026-08-07 19:04:19.529701226 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.529725809 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.529736476 DEBUG method="shutdown" response.id=4 duration=15.31µs 2026-08-07 19:04:19.529745534 DEBUG Received server response for request 4 2026-08-07 19:04:19.529748481 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.529757464 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-07 19:04:19.531138044 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 19:04:19.532835093 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.532848828 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.532914746 DEBUG Client info: None 2026-08-07 19:04:19.532929469 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 19:04:19.533001757 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.533007133 INFO Version: Unknown 2026-08-07 19:04:19.533037999 DEBUG Received server response for request 1 2026-08-07 19:04:19.533062211 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.533113670 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpvRAgjR 2026-08-07 19:04:19.533607382 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.533732750 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.533756312 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.533760577 DEBUG No workspace configuration provided for file:///tmp/.tmpvRAgjR 2026-08-07 19:04:19.533765724 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.533768060 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 19:04:19.533830825 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.533834289 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpvRAgjR, using default options 2026-08-07 19:04:19.533838091 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.533840581 DEBUG Initializing workspace `file:///tmp/.tmpvRAgjR`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.533848906 DEBUG Searching for a project in '/tmp/.tmpvRAgjR' 2026-08-07 19:04:19.533864294 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.533867585 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.534059592 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.534062348 DEBUG Discovering virtual environment in `/tmp/.tmpvRAgjR` 2026-08-07 19:04:19.534085170 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.534088995 DEBUG No virtual environment found 2026-08-07 19:04:19.534096097 DEBUG Adding first-party search path `/tmp/.tmpvRAgjR` 2026-08-07 19:04:19.534098499 DEBUG Using vendored stdlib 2026-08-07 19:04:19.534236623 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.534239941 DEBUG Adding new file root '/tmp/.tmpvRAgjR' of kind Project 2026-08-07 19:04:19.534378041 DEBUG Updating project to check open files 2026-08-07 19:04:19.534384880 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.534387406 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.534407263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvRAgjR/foo.py", kind: File } 2026-08-07 19:04:19.534420773 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvRAgjR/foo.py` 2026-08-07 19:04:19.534423047 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.534427961 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.536634781 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.556734683 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=22.30ms 2026-08-07 19:04:19.556777821 DEBUG Received server response for request 2 2026-08-07 19:04:19.556795652 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 19:04:19.556997871 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.557211433 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=269.61µs 2026-08-07 19:04:19.557236723 DEBUG Received server response for request 3 2026-08-07 19:04:19.557250003 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 19:04:19.557468338 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=94.54µs 2026-08-07 19:04:19.557479145 DEBUG Received server response for request 4 2026-08-07 19:04:19.567599640 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 19:04:19.567638821 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.567643502 DEBUG method="shutdown" response.id=5 duration=7.09µs 2026-08-07 19:04:19.567756370 DEBUG Received server response for request 5 2026-08-07 19:04:19.567759383 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.567764322 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-07 19:04:19.571019398 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 19:04:19.572829161 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.572929955 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.573051266 DEBUG Client info: None 2026-08-07 19:04:19.573134041 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 19:04:19.573633869 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.573709037 INFO Version: Unknown 2026-08-07 19:04:19.573804985 DEBUG Received server response for request 1 2026-08-07 19:04:19.573894055 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.574030026 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.574075682 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.574078765 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.574088841 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.574098761 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.574109347 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:19.574112391 DEBUG Initializing workspace `file:///tmp/.tmpBW1IDQ/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.574121127 DEBUG Searching for a project in '/tmp/.tmpBW1IDQ/root1' 2026-08-07 19:04:19.574138006 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.574141355 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.574335787 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.574338794 DEBUG Discovering virtual environment in `/tmp/.tmpBW1IDQ/root1` 2026-08-07 19:04:19.574362261 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.574366200 DEBUG No virtual environment found 2026-08-07 19:04:19.574373440 DEBUG Adding first-party search path `/tmp/.tmpBW1IDQ/root1` 2026-08-07 19:04:19.574376028 DEBUG Using vendored stdlib 2026-08-07 19:04:19.574520057 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.574523455 DEBUG Adding new file root '/tmp/.tmpBW1IDQ/root1' of kind Project 2026-08-07 19:04:19.574659914 DEBUG Initializing workspace `file:///tmp/.tmpBW1IDQ/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.574666066 DEBUG Searching for a project in '/tmp/.tmpBW1IDQ/root2' 2026-08-07 19:04:19.574680339 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.574682946 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.574899323 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.574901922 DEBUG Discovering virtual environment in `/tmp/.tmpBW1IDQ/root2` 2026-08-07 19:04:19.574918940 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.574922340 DEBUG No virtual environment found 2026-08-07 19:04:19.574928166 DEBUG Adding first-party search path `/tmp/.tmpBW1IDQ/root2` 2026-08-07 19:04:19.574930650 DEBUG Using vendored stdlib 2026-08-07 19:04:19.575072634 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.575075060 DEBUG Adding new file root '/tmp/.tmpBW1IDQ/root2' of kind Project 2026-08-07 19:04:19.575180957 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.575183917 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:19.579624914 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.581108938 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.581145727 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root1/main.py"))}: Checking file '/tmp/.tmpBW1IDQ/root1/main.py' 2026-08-07 19:04:19.581212074 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.594664883 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.594883318 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-07 19:04:19.594967813 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:19.596226120 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.596348250 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root2/main.py"))}: Checking file '/tmp/.tmpBW1IDQ/root2/main.py' 2026-08-07 19:04:19.596461704 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.611024524 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.611190728 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:19.611292939 DEBUG method="workspace/diagnostic" response.id=2 duration=36.11ms 2026-08-07 19:04:19.611359478 DEBUG Received server response for request 2 2026-08-07 19:04:19.611495552 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:19.611761441 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpBW1IDQ/root3), to remove: (root2, file:///tmp/.tmpBW1IDQ/root2) 2026-08-07 19:04:19.612012578 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpBW1IDQ/root2 2026-08-07 19:04:19.613631154 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 19:04:19.613644328 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.613646885 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.613653983 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:19.613660935 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.614011007 DEBUG Initializing workspace `file:///tmp/.tmpBW1IDQ/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.614018821 DEBUG Searching for a project in '/tmp/.tmpBW1IDQ/root3' 2026-08-07 19:04:19.614036951 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.614040031 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.614891541 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.614898243 DEBUG Discovering virtual environment in `/tmp/.tmpBW1IDQ/root3` 2026-08-07 19:04:19.615057525 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.615065193 DEBUG No virtual environment found 2026-08-07 19:04:19.615076905 DEBUG Adding first-party search path `/tmp/.tmpBW1IDQ/root3` 2026-08-07 19:04:19.615079763 DEBUG Using vendored stdlib 2026-08-07 19:04:19.615507749 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.615515518 DEBUG Adding new file root '/tmp/.tmpBW1IDQ/root3' of kind Project 2026-08-07 19:04:19.615753846 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.615781365 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.615797069 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:19.615800404 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 19:04:19.617144226 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.617239765 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root3/main.py"))}: Checking file '/tmp/.tmpBW1IDQ/root3/main.py' 2026-08-07 19:04:19.617296464 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.632037566 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBW1IDQ/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.632195374 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:19.632292209 DEBUG method="workspace/diagnostic" response.id=3 duration=16.53ms 2026-08-07 19:04:19.632358652 DEBUG Received server response for request 3 2026-08-07 19:04:19.642534019 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.642548148 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.642551898 DEBUG method="shutdown" response.id=4 duration=6.27µs 2026-08-07 19:04:19.642556023 DEBUG Received server response for request 4 2026-08-07 19:04:19.642558133 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.642562035 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-07 19:04:19.646727207 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 19:04:19.649604496 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.649665195 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.649696129 DEBUG Client info: None 2026-08-07 19:04:19.649709539 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 19:04:19.649726282 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.649732117 INFO Version: Unknown 2026-08-07 19:04:19.649759615 DEBUG Received server response for request 1 2026-08-07 19:04:19.649784569 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.649825120 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.649879200 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.649882294 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.649900454 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.649906807 DEBUG Initializing workspace `file:///tmp/.tmpnEODQK/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.649914737 DEBUG Searching for a project in '/tmp/.tmpnEODQK/root1' 2026-08-07 19:04:19.649932178 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.649935147 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.650134004 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.650136745 DEBUG Discovering virtual environment in `/tmp/.tmpnEODQK/root1` 2026-08-07 19:04:19.650159355 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.650163202 DEBUG No virtual environment found 2026-08-07 19:04:19.650169622 DEBUG Adding first-party search path `/tmp/.tmpnEODQK/root1` 2026-08-07 19:04:19.650172076 DEBUG Using vendored stdlib 2026-08-07 19:04:19.650308998 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.650312354 DEBUG Adding new file root '/tmp/.tmpnEODQK/root1' of kind Project 2026-08-07 19:04:19.650449409 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.650458133 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:19.650469327 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpnEODQK/root1), to remove: 2026-08-07 19:04:19.650472808 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpnEODQK/root1` has already been added 2026-08-07 19:04:19.650476957 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.650893975 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.653814454 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.654010030 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnEODQK/root1/main.py"))}: Checking file '/tmp/.tmpnEODQK/root1/main.py' 2026-08-07 19:04:19.654242926 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnEODQK/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.670537801 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnEODQK/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.670842995 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 19:04:19.671022006 DEBUG method="workspace/diagnostic" response.id=2 duration=20.54ms 2026-08-07 19:04:19.671052060 DEBUG Received server response for request 2 2026-08-07 19:04:19.681253441 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:19.681273753 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.681279035 DEBUG method="shutdown" response.id=3 duration=7.94µs 2026-08-07 19:04:19.681284426 DEBUG Received server response for request 3 2026-08-07 19:04:19.681286988 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.681291375 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-07 19:04:19.683582525 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 19:04:19.685317861 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.685338746 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.685377829 DEBUG Client info: None 2026-08-07 19:04:19.685397014 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 19:04:19.685413591 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.685418675 INFO Version: Unknown 2026-08-07 19:04:19.685450338 DEBUG Received server response for request 1 2026-08-07 19:04:19.685474776 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.686621862 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.686770819 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.686799558 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.686808244 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.686875278 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.686883664 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:19.686886565 DEBUG Initializing workspace `file:///tmp/.tmpqVfvqK/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.686895240 DEBUG Searching for a project in '/tmp/.tmpqVfvqK/root1' 2026-08-07 19:04:19.686913391 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.686916459 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.687105654 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.687108404 DEBUG Discovering virtual environment in `/tmp/.tmpqVfvqK/root1` 2026-08-07 19:04:19.687131307 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.687135993 DEBUG No virtual environment found 2026-08-07 19:04:19.687145252 DEBUG Adding first-party search path `/tmp/.tmpqVfvqK/root1` 2026-08-07 19:04:19.687148516 DEBUG Using vendored stdlib 2026-08-07 19:04:19.687295255 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.687298942 DEBUG Adding new file root '/tmp/.tmpqVfvqK/root1' of kind Project 2026-08-07 19:04:19.687436236 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.687439408 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:19.688066815 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.689467939 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.689593993 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root1/main.py"))}: Checking file '/tmp/.tmpqVfvqK/root1/main.py' 2026-08-07 19:04:19.689720737 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.703272133 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.703439434 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-07 19:04:19.703539411 DEBUG method="workspace/diagnostic" response.id=2 duration=16.10ms 2026-08-07 19:04:19.703618593 DEBUG Received server response for request 2 2026-08-07 19:04:19.703759505 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:19.703846720 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpqVfvqK/root2), (root3, file:///tmp/.tmpqVfvqK/root3), to remove: 2026-08-07 19:04:19.703924125 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 19:04:19.703992778 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.704059321 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.704136335 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:19.704211211 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.704290083 DEBUG Initializing workspace `file:///tmp/.tmpqVfvqK/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.704495628 DEBUG Searching for a project in '/tmp/.tmpqVfvqK/root2' 2026-08-07 19:04:19.704575585 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.704651838 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.704950847 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.705043312 DEBUG Discovering virtual environment in `/tmp/.tmpqVfvqK/root2` 2026-08-07 19:04:19.705134827 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.705210797 DEBUG No virtual environment found 2026-08-07 19:04:19.705283134 DEBUG Adding first-party search path `/tmp/.tmpqVfvqK/root2` 2026-08-07 19:04:19.705353172 DEBUG Using vendored stdlib 2026-08-07 19:04:19.705559269 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.705633681 DEBUG Adding new file root '/tmp/.tmpqVfvqK/root2' of kind Project 2026-08-07 19:04:19.705817635 DEBUG Initializing workspace `file:///tmp/.tmpqVfvqK/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.706027245 DEBUG Searching for a project in '/tmp/.tmpqVfvqK/root3' 2026-08-07 19:04:19.706108285 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.706176572 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.706466442 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.706544405 DEBUG Discovering virtual environment in `/tmp/.tmpqVfvqK/root3` 2026-08-07 19:04:19.706630806 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.706705819 DEBUG No virtual environment found 2026-08-07 19:04:19.706778032 DEBUG Adding first-party search path `/tmp/.tmpqVfvqK/root3` 2026-08-07 19:04:19.706846823 DEBUG Using vendored stdlib 2026-08-07 19:04:19.707060558 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.707133875 DEBUG Adding new file root '/tmp/.tmpqVfvqK/root3' of kind Project 2026-08-07 19:04:19.707312657 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.707457673 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.707483592 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:19.707487759 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:19.708735893 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.708761090 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root2/main.py"))}: Checking file '/tmp/.tmpqVfvqK/root2/main.py' 2026-08-07 19:04:19.709020014 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.722904125 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.722960548 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-07 19:04:19.722964866 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 19:04:19.724226562 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.724247256 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root3/main.py"))}: Checking file '/tmp/.tmpqVfvqK/root3/main.py' 2026-08-07 19:04:19.724280717 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.739404132 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpqVfvqK/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.739448550 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:19.739694269 DEBUG method="workspace/diagnostic" response.id=3 duration=32.30ms 2026-08-07 19:04:19.739713136 DEBUG Received server response for request 3 2026-08-07 19:04:19.749988796 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.750043519 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.750050711 DEBUG method="shutdown" response.id=4 duration=11.32µs 2026-08-07 19:04:19.750064498 DEBUG Received server response for request 4 2026-08-07 19:04:19.750067210 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.750184468 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-07 19:04:19.755511091 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 19:04:19.757216388 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.757303373 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.757406397 DEBUG Client info: None 2026-08-07 19:04:19.757483496 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 19:04:19.757960271 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.758031013 INFO Version: Unknown 2026-08-07 19:04:19.758122074 DEBUG Received server response for request 1 2026-08-07 19:04:19.758227753 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.758329381 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.758440125 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.758512543 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.758592911 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.758666212 DEBUG Initializing workspace `file:///tmp/.tmpvrssUy/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.758885831 DEBUG Searching for a project in '/tmp/.tmpvrssUy/root1' 2026-08-07 19:04:19.758974335 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.759043321 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.759308444 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.759387571 DEBUG Discovering virtual environment in `/tmp/.tmpvrssUy/root1` 2026-08-07 19:04:19.759476341 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.759565746 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.759655926 DEBUG No virtual environment found 2026-08-07 19:04:19.759739109 DEBUG Adding first-party search path `/tmp/.tmpvrssUy/root1` 2026-08-07 19:04:19.759811092 DEBUG Using vendored stdlib 2026-08-07 19:04:19.760017448 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.760089277 DEBUG Adding new file root '/tmp/.tmpvrssUy/root1' of kind Project 2026-08-07 19:04:19.760292462 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.760391649 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.763441547 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-08-07 19:04:19.763470093 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root1/main.py"))}: Checking file '/tmp/.tmpvrssUy/root1/main.py' 2026-08-07 19:04:19.763849216 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.778301595 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.778592251 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:19.778770896 DEBUG method="workspace/diagnostic" response.id=2 duration=18.40ms 2026-08-07 19:04:19.778787300 DEBUG Received server response for request 2 2026-08-07 19:04:19.778865568 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:19.778901925 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpvrssUy/root2), to remove: 2026-08-07 19:04:19.778907603 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 19:04:19.778913431 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.778915480 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.778927752 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.778933791 DEBUG Initializing workspace `file:///tmp/.tmpvrssUy/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.778954024 DEBUG Searching for a project in '/tmp/.tmpvrssUy/root2' 2026-08-07 19:04:19.778972218 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.778975456 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.779190699 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:19.779197299 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.779199823 DEBUG Discovering virtual environment in `/tmp/.tmpvrssUy/root2` 2026-08-07 19:04:19.779222213 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.779225857 DEBUG No virtual environment found 2026-08-07 19:04:19.779232611 DEBUG Adding first-party search path `/tmp/.tmpvrssUy/root2` 2026-08-07 19:04:19.779235155 DEBUG Using vendored stdlib 2026-08-07 19:04:19.779382090 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.779385559 DEBUG Adding new file root '/tmp/.tmpvrssUy/root2' of kind Project 2026-08-07 19:04:19.779502323 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.779606677 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.779618118 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:19.779621208 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:19.780850430 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.780894677 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root2/main.py"))}: Checking file '/tmp/.tmpvrssUy/root2/main.py' 2026-08-07 19:04:19.780928714 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.797376489 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvrssUy/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.797662952 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 19:04:19.797849152 DEBUG method="workspace/diagnostic" response.id=3 duration=18.34ms 2026-08-07 19:04:19.798003852 DEBUG Received server response for request 3 2026-08-07 19:04:19.808164685 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.808269435 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.808277719 DEBUG method="shutdown" response.id=4 duration=13.02µs 2026-08-07 19:04:19.808296842 DEBUG Received server response for request 4 2026-08-07 19:04:19.808299811 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.808327111 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-07 19:04:19.812788935 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 19:04:19.812869174 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.814115299 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.814143978 DEBUG Client info: None 2026-08-07 19:04:19.814151531 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 19:04:19.814165871 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.814170585 INFO Version: Unknown 2026-08-07 19:04:19.814198071 DEBUG Received server response for request 1 2026-08-07 19:04:19.814222109 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.814249730 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.814291003 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.814293332 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.814311687 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.814320120 DEBUG Initializing workspace `file:///tmp/.tmpxHVW0R/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.814327587 DEBUG Searching for a project in '/tmp/.tmpxHVW0R/root1' 2026-08-07 19:04:19.814344133 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.814347254 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.814543455 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.814546329 DEBUG Discovering virtual environment in `/tmp/.tmpxHVW0R/root1` 2026-08-07 19:04:19.814568466 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.814572532 DEBUG No virtual environment found 2026-08-07 19:04:19.814579278 DEBUG Adding first-party search path `/tmp/.tmpxHVW0R/root1` 2026-08-07 19:04:19.814581805 DEBUG Using vendored stdlib 2026-08-07 19:04:19.814720943 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.814724398 DEBUG Adding new file root '/tmp/.tmpxHVW0R/root1' of kind Project 2026-08-07 19:04:19.814856737 DEBUG Initializing workspace `file:///tmp/.tmpxHVW0R/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.814863079 DEBUG Searching for a project in '/tmp/.tmpxHVW0R/root2' 2026-08-07 19:04:19.814876259 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.814878829 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.815044440 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.815047002 DEBUG Discovering virtual environment in `/tmp/.tmpxHVW0R/root2` 2026-08-07 19:04:19.816547025 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.816550770 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 19:04:19.816572296 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.816576017 DEBUG No virtual environment found 2026-08-07 19:04:19.816582265 DEBUG Adding first-party search path `/tmp/.tmpxHVW0R/root2` 2026-08-07 19:04:19.816584680 DEBUG Using vendored stdlib 2026-08-07 19:04:19.816717500 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.816720244 DEBUG Adding new file root '/tmp/.tmpxHVW0R/root2' of kind Project 2026-08-07 19:04:19.816820625 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.816848149 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxHVW0R/root1/main.py", kind: File } 2026-08-07 19:04:19.816869204 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxHVW0R/root1/main.py` 2026-08-07 19:04:19.816871805 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.816895504 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.817151442 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 19:04:19.842288064 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 19:04:19.850290415 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 19:04:19.850411906 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 19:04:19.850536529 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:19.850688948 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 19:04:19.850795140 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 19:04:19.850977580 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 19:04:19.851054258 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 19:04:19.851172925 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 19:04:19.851290672 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxHVW0R/root1' 2026-08-07 19:04:19.851406338 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 19:04:19.902650850 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 85.719523ms 2026-08-07 19:04:19.902859739 DEBUG method="textDocument/completion" response.id=2 duration=85.96ms 2026-08-07 19:04:19.902872908 DEBUG Received server response for request 2 2026-08-07 19:04:19.903038889 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.903043876 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-07 19:04:19.903072220 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxHVW0R/root2/main.py", kind: File } 2026-08-07 19:04:19.903087768 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxHVW0R/root2/main.py` 2026-08-07 19:04:19.903090103 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.903101303 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.903157478 DEBUG method="textDocument/completion" response.id=3 duration=50.68µs 2026-08-07 19:04:19.903163366 DEBUG Received server response for request 3 2026-08-07 19:04:19.913637139 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.913653004 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.913657271 DEBUG method="shutdown" response.id=4 duration=6.66µs 2026-08-07 19:04:19.913661773 DEBUG Received server response for request 4 2026-08-07 19:04:19.913663915 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.913667712 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-07 19:04:19.917900205 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 19:04:19.919558776 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.919595585 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.919725737 DEBUG Client info: None 2026-08-07 19:04:19.919739389 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 19:04:19.919754376 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.919758981 INFO Version: Unknown 2026-08-07 19:04:19.920394885 DEBUG Received server response for request 1 2026-08-07 19:04:19.920433255 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.923996230 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.924023545 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.924029676 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.924041725 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.924045361 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:19.924050560 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.924058595 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.924062295 DEBUG Initializing workspace `file:///tmp/.tmpduBuBn/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.924070831 DEBUG Searching for a project in '/tmp/.tmpduBuBn/root1' 2026-08-07 19:04:19.924088814 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.924092261 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.924296787 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.924299722 DEBUG Discovering virtual environment in `/tmp/.tmpduBuBn/root1` 2026-08-07 19:04:19.924323702 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.924327357 DEBUG No virtual environment found 2026-08-07 19:04:19.924334897 DEBUG Adding first-party search path `/tmp/.tmpduBuBn/root1` 2026-08-07 19:04:19.924337560 DEBUG Using vendored stdlib 2026-08-07 19:04:19.924486268 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.924489807 DEBUG Adding new file root '/tmp/.tmpduBuBn/root1' of kind Project 2026-08-07 19:04:19.924632374 DEBUG Updating project to check open files 2026-08-07 19:04:19.924639286 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.924642167 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.924660506 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpduBuBn/root1/main.py", kind: File } 2026-08-07 19:04:19.924673229 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpduBuBn/root1/main.py` 2026-08-07 19:04:19.924675395 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.924680057 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.924736801 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpduBuBn/root1/main.py"))}: Checking file '/tmp/.tmpduBuBn/root1/main.py' 2026-08-07 19:04:19.925207856 DEBUG method="textDocument/diagnostic" response.id=2 duration=523.03µs 2026-08-07 19:04:19.925225884 DEBUG Received server response for request 2 2026-08-07 19:04:19.925281646 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:19.928013506 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpduBuBn/root2), to remove: 2026-08-07 19:04:19.928022506 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 19:04:19.928043301 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.928051979 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.928068327 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:19.928073085 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.928079050 DEBUG Initializing workspace `file:///tmp/.tmpduBuBn/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.928085885 DEBUG Searching for a project in '/tmp/.tmpduBuBn/root2' 2026-08-07 19:04:19.928105021 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.928108021 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.928289491 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.928292327 DEBUG Discovering virtual environment in `/tmp/.tmpduBuBn/root2` 2026-08-07 19:04:19.928314176 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.928317990 DEBUG No virtual environment found 2026-08-07 19:04:19.928325487 DEBUG Adding first-party search path `/tmp/.tmpduBuBn/root2` 2026-08-07 19:04:19.928328049 DEBUG Using vendored stdlib 2026-08-07 19:04:19.928470009 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.928473182 DEBUG Adding new file root '/tmp/.tmpduBuBn/root2' of kind Project 2026-08-07 19:04:19.928588944 DEBUG Updating project to check open files 2026-08-07 19:04:19.928595366 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.928629970 DEBUG method="textDocument/diagnostic" response.id=3 duration=31.87µs 2026-08-07 19:04:19.928650050 DEBUG Received server response for request 3 2026-08-07 19:04:19.928673941 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.928677897 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 19:04:19.928695517 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpduBuBn/root2/main.py", kind: File } 2026-08-07 19:04:19.928708545 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpduBuBn/root2/main.py` 2026-08-07 19:04:19.928710788 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.928715931 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.928747613 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpduBuBn/root2/main.py"))}: Checking file '/tmp/.tmpduBuBn/root2/main.py' 2026-08-07 19:04:19.928774881 DEBUG method="textDocument/diagnostic" response.id=4 duration=54.07µs 2026-08-07 19:04:19.928821505 DEBUG Received server response for request 4 2026-08-07 19:04:19.938925847 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 19:04:19.938949543 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.938956606 DEBUG method="shutdown" response.id=5 duration=10.50µs 2026-08-07 19:04:19.938969098 DEBUG Received server response for request 5 2026-08-07 19:04:19.938971690 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.938978064 DEBUG Received exit notification, exiting 2026-08-07 19:04:19.940053288 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 19:04:19.940125126 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.940143165 DEBUG Client sends request `initialize` with ID 1 ok test workspace_folders::global_settings_precedence ... 2026-08-07 19:04:19.942199898 DEBUG Client info: None 2026-08-07 19:04:19.942388981 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 19:04:19.943566039 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.943730874 INFO Version: Unknown 2026-08-07 19:04:19.943926447 DEBUG Received server response for request 1 2026-08-07 19:04:19.943967634 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.944173772 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.944293862 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.944309320 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.944322118 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.944324637 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:19.944387789 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.944396395 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.944398947 DEBUG Initializing workspace `file:///tmp/.tmpB5fXkY/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.944407575 DEBUG Searching for a project in '/tmp/.tmpB5fXkY/root1' 2026-08-07 19:04:19.944425571 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.944428612 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.944616835 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.944619564 DEBUG Discovering virtual environment in `/tmp/.tmpB5fXkY/root1` 2026-08-07 19:04:19.944641555 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.944644942 DEBUG No virtual environment found 2026-08-07 19:04:19.944652494 DEBUG Adding first-party search path `/tmp/.tmpB5fXkY/root1` 2026-08-07 19:04:19.944654890 DEBUG Using vendored stdlib 2026-08-07 19:04:19.944805047 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.944808252 DEBUG Adding new file root '/tmp/.tmpB5fXkY/root1' of kind Project 2026-08-07 19:04:19.944942884 DEBUG Initializing workspace `file:///tmp/.tmpB5fXkY/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.944949018 DEBUG Searching for a project in '/tmp/.tmpB5fXkY/root2' 2026-08-07 19:04:19.944965231 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.944967949 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.945149548 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.945152254 DEBUG Discovering virtual environment in `/tmp/.tmpB5fXkY/root2` 2026-08-07 19:04:19.945170543 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.945173956 DEBUG No virtual environment found 2026-08-07 19:04:19.945181601 DEBUG Adding first-party search path `/tmp/.tmpB5fXkY/root2` 2026-08-07 19:04:19.945183962 DEBUG Using vendored stdlib 2026-08-07 19:04:19.945314533 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.945317087 DEBUG Adding new file root '/tmp/.tmpB5fXkY/root2' of kind Project 2026-08-07 19:04:19.945416023 DEBUG Updating project to check open files 2026-08-07 19:04:19.945422407 DEBUG Updating project to check open files 2026-08-07 19:04:19.945425752 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.945428198 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.945446376 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpB5fXkY/root1/main.py", kind: File } 2026-08-07 19:04:19.945459548 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpB5fXkY/root1/main.py` 2026-08-07 19:04:19.945461634 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.945466284 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.945513877 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpB5fXkY/root1/main.py"))}: Checking file '/tmp/.tmpB5fXkY/root1/main.py' 2026-08-07 19:04:19.946588800 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.12ms 2026-08-07 19:04:19.946663283 DEBUG Received server response for request 2 2026-08-07 19:04:19.946764971 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.946853282 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpB5fXkY/root2/main.py", kind: File } 2026-08-07 19:04:19.946946570 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpB5fXkY/root2/main.py` 2026-08-07 19:04:19.947008508 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.947069300 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.947131991 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:19.947235531 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpB5fXkY/root2/main.py"))}: Checking file '/tmp/.tmpB5fXkY/root2/main.py' 2026-08-07 19:04:19.947334604 DEBUG method="textDocument/diagnostic" response.id=3 duration=138.44µs 2026-08-07 19:04:19.947353645 DEBUG Received server response for request 3 2026-08-07 19:04:19.948023134 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 19:04:19.948095805 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.948123236 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.949695246 DEBUG Client info: None 2026-08-07 19:04:19.949706456 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 19:04:19.949720301 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.949725014 INFO Version: Unknown 2026-08-07 19:04:19.949754168 DEBUG Received server response for request 1 2026-08-07 19:04:19.949773863 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.949856612 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.949880020 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.949882808 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.949892723 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.949895376 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:19.949923202 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.949934491 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:19.949938053 DEBUG Initializing workspace `file:///tmp/.tmprmugBl/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.949949843 DEBUG Searching for a project in '/tmp/.tmprmugBl/root1' 2026-08-07 19:04:19.949970432 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.949973683 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.954083762 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.954092755 DEBUG Discovering virtual environment in `/tmp/.tmprmugBl/root1` 2026-08-07 19:04:19.954335733 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.954343744 DEBUG No virtual environment found 2026-08-07 19:04:19.954354044 DEBUG Adding first-party search path `/tmp/.tmprmugBl/root1` 2026-08-07 19:04:19.954657578 DEBUG Using vendored stdlib 2026-08-07 19:04:19.954898636 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.954904797 DEBUG Adding new file root '/tmp/.tmprmugBl/root1' of kind Project 2026-08-07 19:04:19.955221353 DEBUG Initializing workspace `file:///tmp/.tmprmugBl/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.955232362 DEBUG Searching for a project in '/tmp/.tmprmugBl/root2' 2026-08-07 19:04:19.955250096 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.955656757 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.956009930 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.956018874 DEBUG Discovering virtual environment in `/tmp/.tmprmugBl/root2` 2026-08-07 19:04:19.956040196 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.956043845 DEBUG No virtual environment found 2026-08-07 19:04:19.956375934 DEBUG Adding first-party search path `/tmp/.tmprmugBl/root2` 2026-08-07 19:04:19.956381955 DEBUG Using vendored stdlib 2026-08-07 19:04:19.956644394 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.956650640 DEBUG Adding new file root '/tmp/.tmprmugBl/root2' of kind Project 2026-08-07 19:04:19.956890702 DEBUG Updating project to check open files 2026-08-07 19:04:19.956901179 DEBUG Updating project to check open files 2026-08-07 19:04:19.956904887 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.956907669 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:19.957206475 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprmugBl/root1/main.py", kind: File } 2026-08-07 19:04:19.957225681 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprmugBl/root1/main.py` 2026-08-07 19:04:19.957348447 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.957354555 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.957655603 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprmugBl/root1/main.py"))}: Checking file '/tmp/.tmprmugBl/root1/main.py' 2026-08-07 19:04:19.957724890 DEBUG method="textDocument/diagnostic" response.id=2 duration=364.96µs 2026-08-07 19:04:19.957815667 DEBUG Received server response for request 2 2026-08-07 19:04:19.957887471 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:19.957891804 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:19.957920812 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprmugBl/root2/main.py", kind: File } 2026-08-07 19:04:19.957931519 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprmugBl/root2/main.py` 2026-08-07 19:04:19.957933909 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:19.957938905 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:19.957970450 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprmugBl/root2/main.py"))}: Checking file '/tmp/.tmprmugBl/root2/main.py' 2026-08-07 19:04:19.958150094 DEBUG method="textDocument/diagnostic" response.id=3 duration=206.50µs 2026-08-07 19:04:19.958234055 DEBUG Received server response for request 3 2026-08-07 19:04:19.968359267 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.968394718 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.968404032 DEBUG method="shutdown" response.id=4 duration=16.86µs 2026-08-07 19:04:19.968412796 DEBUG Received server response for request 4 2026-08-07 19:04:19.968415860 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.968478071 DEBUG Received exit notification, exiting 2026-08-07 19:04:19.978855970 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:19.978893122 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:19.978898016 DEBUG method="shutdown" response.id=4 duration=7.39µs 2026-08-07 19:04:19.978981474 DEBUG Received server response for request 4 2026-08-07 19:04:19.978983998 DEBUG Client sends notification `exit` 2026-08-07 19:04:19.978988490 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-07 19:04:19.980275744 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 19:04:19.980344965 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:19.980360278 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:19.980402968 DEBUG Client info: None 2026-08-07 19:04:19.980417608 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 19:04:19.980433481 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:19.980440358 INFO Version: Unknown 2026-08-07 19:04:19.982168139 DEBUG Received server response for request 1 2026-08-07 19:04:19.982193363 DEBUG Client sends notification `initialized` 2026-08-07 19:04:19.985210747 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:19.985426646 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:19.985435875 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:19.985446910 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:19.985840786 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:19.986034669 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 19:04:19.986184602 DEBUG Initializing workspace `file:///tmp/.tmpwPz08e/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.986740278 DEBUG Searching for a project in '/tmp/.tmpwPz08e/root1' 2026-08-07 19:04:19.986941873 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.987115036 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.987475041 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.987672615 DEBUG Discovering virtual environment in `/tmp/.tmpwPz08e/root1` 2026-08-07 19:04:19.987888970 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.988106819 DEBUG No virtual environment found 2026-08-07 19:04:19.988241122 DEBUG Adding first-party search path `/tmp/.tmpwPz08e/root1` 2026-08-07 19:04:19.988378126 DEBUG Using vendored stdlib 2026-08-07 19:04:19.988649662 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.988793078 DEBUG Adding new file root '/tmp/.tmpwPz08e/root1' of kind Project 2026-08-07 19:04:19.989070431 DEBUG Initializing workspace `file:///tmp/.tmpwPz08e/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:19.989651695 DEBUG Searching for a project in '/tmp/.tmpwPz08e/root2' 2026-08-07 19:04:19.989816171 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:19.989970257 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:19.990294418 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:19.990434538 DEBUG Discovering virtual environment in `/tmp/.tmpwPz08e/root2` 2026-08-07 19:04:19.990595582 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:19.990800041 DEBUG No virtual environment found 2026-08-07 19:04:19.990930639 DEBUG Adding first-party search path `/tmp/.tmpwPz08e/root2` 2026-08-07 19:04:19.991070031 DEBUG Using vendored stdlib 2026-08-07 19:04:19.991338103 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:19.991478991 DEBUG Adding new file root '/tmp/.tmpwPz08e/root2' of kind Project 2026-08-07 19:04:19.991722069 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:19.991886920 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 19:04:19.992057913 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:19.993342872 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:19.993383473 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root1/main.py"))}: Checking file '/tmp/.tmpwPz08e/root1/main.py' 2026-08-07 19:04:19.993456430 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.008223238 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.008304789 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:20.008309193 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:20.009574658 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:20.009606015 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root2/main.py"))}: Checking file '/tmp/.tmpwPz08e/root2/main.py' 2026-08-07 19:04:20.009656603 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.024536029 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwPz08e/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.024583239 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:20.024622045 DEBUG method="workspace/diagnostic" response.id=2 duration=32.60ms 2026-08-07 19:04:20.024642247 DEBUG Received server response for request 2 2026-08-07 19:04:20.034800975 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:20.034859355 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:20.034865184 DEBUG method="shutdown" response.id=3 duration=8.93µs 2026-08-07 19:04:20.034876097 DEBUG Received server response for request 3 2026-08-07 19:04:20.034879854 DEBUG Client sends notification `exit` 2026-08-07 19:04:20.034901755 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-07 19:04:20.039067043 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 19:04:20.039146725 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:20.039181515 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:20.039207943 DEBUG Client info: None 2026-08-07 19:04:20.039216224 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 19:04:20.039229056 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:20.039233507 INFO Version: Unknown 2026-08-07 19:04:20.039259975 DEBUG Received server response for request 1 2026-08-07 19:04:20.039283557 DEBUG Client sends notification `initialized` 2026-08-07 19:04:20.039311366 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:20.039358137 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:20.039360502 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:20.039373250 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:20.039376515 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:20.039384497 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:20.039392636 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:20.039395159 DEBUG Initializing workspace `file:///tmp/.tmpRPVDYy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.039401879 DEBUG Searching for a project in '/tmp/.tmpRPVDYy' 2026-08-07 19:04:20.039666241 DEBUG Found project at '/tmp/.tmpRPVDYy' 2026-08-07 19:04:20.039670480 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.039864260 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.039867058 DEBUG Discovering virtual environment in `/tmp/.tmpRPVDYy` 2026-08-07 19:04:20.039887995 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.039891497 DEBUG No virtual environment found 2026-08-07 19:04:20.039898005 DEBUG Adding first-party search path `/tmp/.tmpRPVDYy` 2026-08-07 19:04:20.039900431 DEBUG Using vendored stdlib 2026-08-07 19:04:20.040037449 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.040040476 DEBUG Adding new file root '/tmp/.tmpRPVDYy' of kind Project 2026-08-07 19:04:20.040499300 DEBUG Initializing workspace `file:///tmp/.tmpRPVDYy/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.040506634 DEBUG Searching for a project in '/tmp/.tmpRPVDYy/external/Y' 2026-08-07 19:04:20.040521715 DEBUG Found project at '/tmp/.tmpRPVDYy/external/Y' 2026-08-07 19:04:20.040524537 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.040700158 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.040702655 DEBUG Discovering virtual environment in `/tmp/.tmpRPVDYy/external/Y` 2026-08-07 19:04:20.040722212 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.040728261 DEBUG No virtual environment found 2026-08-07 19:04:20.040735201 DEBUG Adding first-party search path `/tmp/.tmpRPVDYy/external/Y` 2026-08-07 19:04:20.040737650 DEBUG Using vendored stdlib 2026-08-07 19:04:20.040881284 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.040884323 DEBUG Adding new file root '/tmp/.tmpRPVDYy/external/Y' of kind Project 2026-08-07 19:04:20.041191162 DEBUG Updating project to check open files 2026-08-07 19:04:20.041198716 DEBUG Updating project to check open files 2026-08-07 19:04:20.041202051 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:20.041204517 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:20.041226286 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRPVDYy/systemtests/included.py", kind: File } 2026-08-07 19:04:20.041329530 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRPVDYy/systemtests/included.py` 2026-08-07 19:04:20.041332386 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:20.041338002 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:20.041386730 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/systemtests/included.py"))}: Checking file '/tmp/.tmpRPVDYy/systemtests/included.py' 2026-08-07 19:04:20.041488905 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.060464488 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.067256402 DEBUG method="textDocument/diagnostic" response.id=2 duration=25.91ms 2026-08-07 19:04:20.067318575 DEBUG Received server response for request 2 2026-08-07 19:04:20.067379812 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:20.067506255 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRPVDYy/external/Y/only_external.py", kind: File } 2026-08-07 19:04:20.067525933 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRPVDYy/external/Y/only_external.py` 2026-08-07 19:04:20.067528488 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:20.067538231 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:20.067642413 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:20.067679997 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/external/Y/only_external.py"))}: Checking file '/tmp/.tmpRPVDYy/external/Y/only_external.py' 2026-08-07 19:04:20.067726432 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.082562547 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRPVDYy/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.089270061 DEBUG method="textDocument/diagnostic" response.id=3 duration=21.62ms 2026-08-07 19:04:20.089315584 DEBUG Received server response for request 3 2026-08-07 19:04:20.099435258 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:20.099475360 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:20.099480469 DEBUG method="shutdown" response.id=4 duration=7.80µs 2026-08-07 19:04:20.099502490 DEBUG Received server response for request 4 2026-08-07 19:04:20.099505050 DEBUG Client sends notification `exit` 2026-08-07 19:04:20.099533587 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-07 19:04:20.105434258 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 19:04:20.107393063 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:20.107477598 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:20.107577109 DEBUG Client info: None 2026-08-07 19:04:20.107652056 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 19:04:20.108095156 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:20.108160479 INFO Version: Unknown 2026-08-07 19:04:20.108247492 DEBUG Received server response for request 1 2026-08-07 19:04:20.108331560 DEBUG Client sends notification `initialized` 2026-08-07 19:04:20.108421351 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:20.108544040 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:20.108624438 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:20.108698694 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:20.108759399 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 19:04:20.108824963 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:20.108889552 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:20.108948729 DEBUG Initializing workspace `file:///tmp/.tmpGbXiwh`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.109145083 DEBUG Searching for a project in '/tmp/.tmpGbXiwh' 2026-08-07 19:04:20.109217413 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.109277487 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.109549463 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.109619099 DEBUG Discovering virtual environment in `/tmp/.tmpGbXiwh` 2026-08-07 19:04:20.109715591 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.109779385 DEBUG No virtual environment found 2026-08-07 19:04:20.109843314 DEBUG Adding first-party search path `/tmp/.tmpGbXiwh` 2026-08-07 19:04:20.109901913 DEBUG Using vendored stdlib 2026-08-07 19:04:20.110106029 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.110169352 DEBUG Adding new file root '/tmp/.tmpGbXiwh' of kind Project 2026-08-07 19:04:20.110373841 DEBUG Initializing workspace `file:///tmp/.tmpGbXiwh/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.110615977 DEBUG Searching for a project in '/tmp/.tmpGbXiwh/external/Y' 2026-08-07 19:04:20.110692719 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.110753729 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.111009946 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.111087677 DEBUG Discovering virtual environment in `/tmp/.tmpGbXiwh/external/Y` 2026-08-07 19:04:20.111179341 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.111242903 DEBUG No virtual environment found 2026-08-07 19:04:20.111306529 DEBUG Adding first-party search path `/tmp/.tmpGbXiwh/external/Y` 2026-08-07 19:04:20.111363319 DEBUG Using vendored stdlib 2026-08-07 19:04:20.111560792 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.111623942 DEBUG Adding new file root '/tmp/.tmpGbXiwh/external/Y' of kind Project 2026-08-07 19:04:20.111793794 DEBUG Updating project to check open files 2026-08-07 19:04:20.111872471 DEBUG Updating project to check open files 2026-08-07 19:04:20.111941600 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:20.112005925 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:20.112091417 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGbXiwh/systemtests/foo.py", kind: File } 2026-08-07 19:04:20.112172107 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGbXiwh/systemtests/foo.py` 2026-08-07 19:04:20.112236446 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:20.112301299 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:20.115672072 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.129554684 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.136034777 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-07 19:04:20.136280899 DEBUG method="textDocument/hover" response.id=2 duration=23.91ms 2026-08-07 19:04:20.136299879 DEBUG Received server response for request 2 2026-08-07 19:04:20.136318146 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:20.136354490 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGbXiwh/external/Y/foo.py", kind: File } 2026-08-07 19:04:20.136371221 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGbXiwh/external/Y/foo.py` 2026-08-07 19:04:20.136373721 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:20.136383554 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:20.136391586 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-07 19:04:20.136434442 DEBUG method="textDocument/hover" response.id=3 duration=37.56µs 2026-08-07 19:04:20.136439896 DEBUG Received server response for request 3 2026-08-07 19:04:20.146537291 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:20.146551880 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:20.146555881 DEBUG method="shutdown" response.id=4 duration=5.94µs 2026-08-07 19:04:20.146560313 DEBUG Received server response for request 4 2026-08-07 19:04:20.146562457 DEBUG Client sends notification `exit` 2026-08-07 19:04:20.146566406 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-07 19:04:20.149427842 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 19:04:20.151287135 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:20.151373933 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:20.151481913 DEBUG Client info: None 2026-08-07 19:04:20.151565511 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 19:04:20.152178542 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:20.152263054 INFO Version: Unknown 2026-08-07 19:04:20.152361894 DEBUG Received server response for request 1 2026-08-07 19:04:20.152446768 DEBUG Client sends notification `initialized` 2026-08-07 19:04:20.152542131 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:20.152650932 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:20.152720656 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:20.152804008 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:20.152873104 DEBUG Initializing workspace `file:///tmp/.tmpCojwPQ/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.153069613 DEBUG Searching for a project in '/tmp/.tmpCojwPQ/root1' 2026-08-07 19:04:20.153146570 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.153233309 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.153518870 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.153593317 DEBUG Discovering virtual environment in `/tmp/.tmpCojwPQ/root1` 2026-08-07 19:04:20.153655543 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:20.153740308 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.153808855 DEBUG No virtual environment found 2026-08-07 19:04:20.153871732 DEBUG Adding first-party search path `/tmp/.tmpCojwPQ/root1` 2026-08-07 19:04:20.153929089 DEBUG Using vendored stdlib 2026-08-07 19:04:20.154127000 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.154198568 DEBUG Adding new file root '/tmp/.tmpCojwPQ/root1' of kind Project 2026-08-07 19:04:20.154392990 DEBUG Initializing workspace `file:///tmp/.tmpCojwPQ/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.154604534 DEBUG Searching for a project in '/tmp/.tmpCojwPQ/root2' 2026-08-07 19:04:20.154677349 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.154739894 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.154969231 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.155039497 DEBUG Discovering virtual environment in `/tmp/.tmpCojwPQ/root2` 2026-08-07 19:04:20.155124008 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.155188317 DEBUG No virtual environment found 2026-08-07 19:04:20.155253879 DEBUG Adding first-party search path `/tmp/.tmpCojwPQ/root2` 2026-08-07 19:04:20.155317444 DEBUG Using vendored stdlib 2026-08-07 19:04:20.155524307 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.155590426 DEBUG Adding new file root '/tmp/.tmpCojwPQ/root2' of kind Project 2026-08-07 19:04:20.155785968 DEBUG Initializing workspace `file:///tmp/.tmpCojwPQ/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.156055684 DEBUG Searching for a project in '/tmp/.tmpCojwPQ/root3' 2026-08-07 19:04:20.156137815 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.156199670 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.156504366 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.156581874 DEBUG Discovering virtual environment in `/tmp/.tmpCojwPQ/root3` 2026-08-07 19:04:20.156683583 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.156754801 DEBUG No virtual environment found 2026-08-07 19:04:20.156818867 DEBUG Adding first-party search path `/tmp/.tmpCojwPQ/root3` 2026-08-07 19:04:20.156884383 DEBUG Using vendored stdlib 2026-08-07 19:04:20.157094913 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.157162035 DEBUG Adding new file root '/tmp/.tmpCojwPQ/root3' of kind Project 2026-08-07 19:04:20.157333343 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:20.157437757 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:20.158836645 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:20.158865778 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root1/main.py"))}: Checking file '/tmp/.tmpCojwPQ/root1/main.py' 2026-08-07 19:04:20.159136426 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.172830091 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.173134293 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-07 19:04:20.173300255 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:20.174681487 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:20.174872271 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root2/main.py"))}: Checking file '/tmp/.tmpCojwPQ/root2/main.py' 2026-08-07 19:04:20.175095900 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.188806612 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.189068364 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-07 19:04:20.189143346 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 19:04:20.190586443 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:20.190782424 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root3/main.py"))}: Checking file '/tmp/.tmpCojwPQ/root3/main.py' 2026-08-07 19:04:20.191004182 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:20.205177556 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCojwPQ/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:20.205488580 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:20.205689878 DEBUG method="workspace/diagnostic" response.id=2 duration=48.28ms 2026-08-07 19:04:20.205706473 DEBUG Received server response for request 2 2026-08-07 19:04:20.205840750 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:20.205886613 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpCojwPQ/root2), (root3, file:///tmp/.tmpCojwPQ/root3) 2026-08-07 19:04:20.205891150 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpCojwPQ/root2 2026-08-07 19:04:20.206051284 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:20.207398627 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpCojwPQ/root3 2026-08-07 19:04:20.209070078 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:20.209097363 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:20.209157468 DEBUG method="workspace/diagnostic" response.id=3 duration=113.97µs 2026-08-07 19:04:20.209166694 DEBUG Received server response for request 3 2026-08-07 19:04:20.219308115 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:20.219325563 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:20.219330514 DEBUG method="shutdown" response.id=4 duration=7.61µs 2026-08-07 19:04:20.219335578 DEBUG Received server response for request 4 2026-08-07 19:04:20.219337964 DEBUG Client sends notification `exit` 2026-08-07 19:04:20.219342077 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-07 19:04:20.221964213 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 19:04:20.224825726 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:20.224866297 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:20.224927717 DEBUG Client info: None 2026-08-07 19:04:20.224941286 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 19:04:20.224957222 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:20.224962326 INFO Version: Unknown 2026-08-07 19:04:20.225138799 DEBUG Received server response for request 1 2026-08-07 19:04:20.225165291 DEBUG Client sends notification `initialized` 2026-08-07 19:04:20.225232167 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:20.225363901 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:20.225366577 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:20.225388180 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:20.225394867 DEBUG Initializing workspace `file:///tmp/.tmpkmyxai/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:20.225403032 DEBUG Searching for a project in '/tmp/.tmpkmyxai/root1' 2026-08-07 19:04:20.225422743 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:20.225425812 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:20.225628264 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:20.225631517 DEBUG Discovering virtual environment in `/tmp/.tmpkmyxai/root1` 2026-08-07 19:04:20.225656500 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:20.225660487 DEBUG No virtual environment found 2026-08-07 19:04:20.225667413 DEBUG Adding first-party search path `/tmp/.tmpkmyxai/root1` 2026-08-07 19:04:20.225669781 DEBUG Using vendored stdlib 2026-08-07 19:04:20.225813228 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:20.225816423 DEBUG Adding new file root '/tmp/.tmpkmyxai/root1' of kind Project 2026-08-07 19:04:20.225955924 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:20.227324428 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:20.227435022 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:20.227552593 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmpkmyxai/root1) 2026-08-07 19:04:20.227649578 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpkmyxai/root1 2026-08-07 19:04:20.227801081 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 19:04:22.227744203 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 19:04:22.228413404 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:22.228450061 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 19:04:22.228458385 DEBUG method="shutdown" response.id=3 duration=65.06µs 2026-08-07 19:04:22.228466311 DEBUG Received server response for request 2 2026-08-07 19:04:22.228470968 DEBUG Received server response for request 3 2026-08-07 19:04:22.228478183 DEBUG Client sends notification `exit` 2026-08-07 19:04:22.228484705 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-07 19:04:22.230914782 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 19:04:22.231016698 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:22.231049341 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:22.232481403 DEBUG Client info: None 2026-08-07 19:04:22.232492426 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 19:04:22.232513857 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:22.232521561 INFO Version: Unknown 2026-08-07 19:04:22.232566330 DEBUG Received server response for request 1 2026-08-07 19:04:22.232633393 DEBUG Client sends notification `initialized` 2026-08-07 19:04:22.232675198 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:22.233262212 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:22.233264675 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:22.233290345 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:22.233303401 DEBUG Initializing workspace `file:///tmp/.tmpIuXGV9/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:22.233317624 DEBUG Searching for a project in '/tmp/.tmpIuXGV9/root1' 2026-08-07 19:04:22.233348288 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:22.233354771 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:22.233758552 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:22.233763105 DEBUG Discovering virtual environment in `/tmp/.tmpIuXGV9/root1` 2026-08-07 19:04:22.234208403 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:22.234216097 DEBUG No virtual environment found 2026-08-07 19:04:22.234229743 DEBUG Adding first-party search path `/tmp/.tmpIuXGV9/root1` 2026-08-07 19:04:22.234232730 DEBUG Using vendored stdlib 2026-08-07 19:04:22.234431049 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:22.234764457 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 19:04:22.234780227 DEBUG Adding new file root '/tmp/.tmpIuXGV9/root1' of kind Project 2026-08-07 19:04:22.235078458 DEBUG Initializing workspace `file:///tmp/.tmpIuXGV9/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:22.235087763 DEBUG Searching for a project in '/tmp/.tmpIuXGV9/root2' 2026-08-07 19:04:22.235268603 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:22.235271432 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:22.235615259 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:22.235619275 DEBUG Discovering virtual environment in `/tmp/.tmpIuXGV9/root2` 2026-08-07 19:04:22.235719653 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:22.235723324 DEBUG No virtual environment found 2026-08-07 19:04:22.235732137 DEBUG Adding first-party search path `/tmp/.tmpIuXGV9/root2` 2026-08-07 19:04:22.235734605 DEBUG Using vendored stdlib 2026-08-07 19:04:22.236072150 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:22.236077841 DEBUG Adding new file root '/tmp/.tmpIuXGV9/root2' of kind Project 2026-08-07 19:04:22.236183865 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:22.236375292 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:22.237774665 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:22.238024480 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root1/main.py"))}: Checking file '/tmp/.tmpIuXGV9/root1/main.py' 2026-08-07 19:04:22.238397073 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:22.254779524 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:22.254974919 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 19:04:22.254980220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 19:04:22.256259745 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 19:04:22.256351791 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root2/main.py"))}: Checking file '/tmp/.tmpIuXGV9/root2/main.py' 2026-08-07 19:04:22.256454135 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:22.271137674 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIuXGV9/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:22.271239025 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 19:04:22.271309450 DEBUG method="workspace/diagnostic" response.id=2 duration=34.97ms 2026-08-07 19:04:22.271323651 DEBUG Received server response for request 2 2026-08-07 19:04:22.271493039 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:22.271501344 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 19:04:22.271832452 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpIuXGV9/root2) 2026-08-07 19:04:22.271840612 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpIuXGV9/root2 2026-08-07 19:04:22.273493453 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 19:04:22.273544019 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 19:04:22.273561477 DEBUG method="workspace/diagnostic" response.id=3 duration=87.64µs 2026-08-07 19:04:22.273568820 DEBUG Received server response for request 3 2026-08-07 19:04:22.284004834 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 19:04:22.284019307 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:22.284023842 DEBUG method="shutdown" response.id=4 duration=6.62µs 2026-08-07 19:04:22.284028365 DEBUG Received server response for request 4 2026-08-07 19:04:22.284030520 DEBUG Client sends notification `exit` 2026-08-07 19:04:22.284034694 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-07 19:04:22.286847546 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 19:04:22.289599517 DEBUG Architecture: s390x, OS: linux 2026-08-07 19:04:22.289710944 DEBUG Client sends request `initialize` with ID 1 2026-08-07 19:04:22.289813134 DEBUG Client info: None 2026-08-07 19:04:22.289898155 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 19:04:22.290344952 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 19:04:22.290352298 INFO Version: Unknown 2026-08-07 19:04:22.290382382 DEBUG Received server response for request 1 2026-08-07 19:04:22.290407397 DEBUG Client sends notification `initialized` 2026-08-07 19:04:22.290446193 DEBUG Requesting workspace configuration for workspaces 2026-08-07 19:04:22.290658743 DEBUG Received server request `workspace/configuration` 2026-08-07 19:04:22.290674148 INFO Retrying to receive `workspace/configuration` request 2026-08-07 19:04:22.290689192 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:22.290692837 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 19:04:22.290841951 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 19:04:22.290851790 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 19:04:22.290855016 DEBUG Initializing workspace `file:///tmp/.tmpoYKvd7/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:22.290862724 DEBUG Searching for a project in '/tmp/.tmpoYKvd7/root1' 2026-08-07 19:04:22.290880403 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:22.290883735 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:22.291111184 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:22.291114476 DEBUG Discovering virtual environment in `/tmp/.tmpoYKvd7/root1` 2026-08-07 19:04:22.291139739 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:22.291143456 DEBUG No virtual environment found 2026-08-07 19:04:22.291150845 DEBUG Adding first-party search path `/tmp/.tmpoYKvd7/root1` 2026-08-07 19:04:22.291153357 DEBUG Using vendored stdlib 2026-08-07 19:04:22.291323584 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:22.291327415 DEBUG Adding new file root '/tmp/.tmpoYKvd7/root1' of kind Project 2026-08-07 19:04:22.291466958 DEBUG Initializing workspace `file:///tmp/.tmpoYKvd7/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 19:04:22.291473352 DEBUG Searching for a project in '/tmp/.tmpoYKvd7/root2' 2026-08-07 19:04:22.291489091 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 19:04:22.291491843 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 19:04:22.291665247 INFO Defaulting to python-platform `linux` 2026-08-07 19:04:22.291667766 DEBUG Discovering virtual environment in `/tmp/.tmpoYKvd7/root2` 2026-08-07 19:04:22.291685836 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-b53157903f6e91c6`: does not point to a Python executable or a directory on disk 2026-08-07 19:04:22.291689095 DEBUG No virtual environment found 2026-08-07 19:04:22.291697602 DEBUG Adding first-party search path `/tmp/.tmpoYKvd7/root2` 2026-08-07 19:04:22.291700093 DEBUG Using vendored stdlib 2026-08-07 19:04:22.291837795 INFO Python version: Python 3.14, platform: linux 2026-08-07 19:04:22.291840711 DEBUG Adding new file root '/tmp/.tmpoYKvd7/root2' of kind Project 2026-08-07 19:04:22.291944648 DEBUG Updating project to check open files 2026-08-07 19:04:22.291970460 DEBUG Updating project to check open files 2026-08-07 19:04:22.291973779 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 19:04:22.291976489 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 19:04:22.292004920 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpoYKvd7/root1/main.py", kind: File } 2026-08-07 19:04:22.292030471 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoYKvd7/root1/main.py` 2026-08-07 19:04:22.292033143 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:22.292038987 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:22.292094900 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root1/main.py"))}: Checking file '/tmp/.tmpoYKvd7/root1/main.py' 2026-08-07 19:04:22.292162678 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:22.309762353 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:22.309978158 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.93ms 2026-08-07 19:04:22.310004913 DEBUG Received server response for request 2 2026-08-07 19:04:22.310060790 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 19:04:22.310220088 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpoYKvd7/root2/main.py", kind: File } 2026-08-07 19:04:22.310235849 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoYKvd7/root2/main.py` 2026-08-07 19:04:22.310238362 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 19:04:22.310247106 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 19:04:22.310267272 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 19:04:22.310434728 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root2/main.py"))}: Checking file '/tmp/.tmpoYKvd7/root2/main.py' 2026-08-07 19:04:22.310468765 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 19:04:22.325337164 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoYKvd7/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 19:04:22.325396169 DEBUG method="textDocument/diagnostic" response.id=3 duration=15.01ms 2026-08-07 19:04:22.325408680 DEBUG Received server response for request 3 2026-08-07 19:04:22.325455381 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 19:04:22.325468135 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpoYKvd7/root2) 2026-08-07 19:04:22.325471160 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpoYKvd7/root2 2026-08-07 19:04:22.326936365 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 19:04:22.327123482 DEBUG method="textDocument/diagnostic" response.id=4 duration=123.07µs 2026-08-07 19:04:22.327196156 DEBUG Received server response for request 4 2026-08-07 19:04:22.327281789 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-07 19:04:22.327372403 DEBUG method="textDocument/diagnostic" response.id=5 duration=24.84µs 2026-08-07 19:04:22.327435425 DEBUG Received server response for request 5 2026-08-07 19:04:22.337576628 DEBUG Client sends request `shutdown` with ID 6 2026-08-07 19:04:22.337619727 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 19:04:22.337624294 DEBUG method="shutdown" response.id=6 duration=7.23µs 2026-08-07 19:04:22.337717042 DEBUG Received server response for request 6 2026-08-07 19:04:22.337720038 DEBUG Client sends notification `exit` 2026-08-07 19:04:22.337724519 DEBUG Received exit notification, exiting ok test result: ok. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_site_packages-28aae1b0d86f4c42 --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' --skip mdtest__generics_specialize_constrained` 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.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_test-ea9a5bf4938c2ba1 --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' --skip mdtest__generics_specialize_constrained` 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-90ddd434921c543e --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' --skip mdtest__generics_specialize_constrained` 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.00s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained --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-7486f6a6a820e20d.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-398a9a1f4d887f67.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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.01s all doctests ran in 11.86s; merged doctests compilation took 11.83s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-42cf392696c2ab4d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-432543dd8e094a63.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 22.31s; merged doctests compilation took 22.31s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-9c0090e8fa4ca8d6.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-a1281bef7e1e4436.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-b4d71f1715f8f6d5.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-1a07868fdafa0009.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-0b7b0a0f48231549.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-485c94a5db98b985.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-47d5e55b65218e3f.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-1fa97634ddd8eb02.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b03d5309d760ab68.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-c955a79c3c35ae64.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-bedca4016bb5373d.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-520231b729e42685.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.02s all doctests ran in 61.02s; merged doctests compilation took 60.99s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-fae1c01aaa261193.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.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.05s all doctests ran in 24.34s; merged doctests compilation took 24.28s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-2f5cf073f74bf654.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-92b1aa3e0b78bf3f.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-c3047cff5f269b9a.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-ca7f9b6931887493.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-92ef73891b647112.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-d28644c778c8c89b.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-418c1a702a22d138.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3f96f7879903bc80.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-7c35419bb61bce3a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-2f850b0a5b1cd46a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-95ab78784e8251d8.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-edb32cac6a5d97c5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-611e2776bf42533f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-7c34be7ddb1756e3.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5bd1f24347c8ec3e.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-806b911e1d092b8e.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.01s all doctests ran in 433.50s; merged doctests compilation took 433.45s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-59c854f6bb1a4ac9.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-1194b7ea44e91a0c.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-ffe12d36dc4cd704.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-ea345ab1386087c0.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 14.11s; merged doctests compilation took 14.10s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-51f16bece43e5ba5.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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.00s all doctests ran in 9.93s; merged doctests compilation took 9.92s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-2f5cf073f74bf654.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-915ee19c0d81b7d2.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.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.00s all doctests ran in 29.45s; merged doctests compilation took 29.44s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-eca56b80987626c3.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-74c03e6d18e9fdcf.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-2dde647902d74e86.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-a40d5609af980b6a.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5289939f1939acd4.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-0e4f180c5aeca7b4.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.01s all doctests ran in 32.99s; merged doctests compilation took 32.98s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-3c8d131e0a90fab3.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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.00s all doctests ran in 10.32s; merged doctests compilation took 10.31s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-957e4212e587ed76.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-f2df9e81577b9f69.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.01s all doctests ran in 11.16s; merged doctests compilation took 11.15s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-a18be813a446a7f9.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.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.01s all doctests ran in 10.96s; merged doctests compilation took 10.94s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-a18be813a446a7f9.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5479e8346b43065e.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.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.01s all doctests ran in 10.41s; merged doctests compilation took 10.39s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-59c854f6bb1a4ac9.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-1075049cba52b738.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-9fd3e5891a88a36a.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-b6ac6189aecc298b.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-75d2697130a73976.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-baaf5f708dd213de.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-5425c1b4d87eb3a9.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-905c06849e7e0ee9.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-0150cf4b13901a7d.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5b29d3b2db0e35a5.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-afdfbb9a5281bd0e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-09c14c3af5fa7086.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c605852a1402397e.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-8e5e5cdf52ccb73d.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-c1b4589b8d510f05.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-51f16bece43e5ba5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-eb671156bea9d3d8.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-d67c29b579ccd53a.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-83e9455c840a2a09.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-a2d040f0c9e984b9.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-becab3cf5f033a5f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-8c94272b6f4349d4.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1c4b3bcb37433ea9.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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-59c854f6bb1a4ac9.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-ef7a40217a2bedfa.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-b26db7fb3a8a0e73.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-540935f9d18758ef.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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.01s all doctests ran in 67.13s; merged doctests compilation took 67.10s 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' --test-args --skip --test-args mdtest__generics_specialize_constrained '--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-59c854f6bb1a4ac9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-3c8d131e0a90fab3.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-5cbd2a1ae4b65762.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-42cf392696c2ab4d.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-9cef09fe1f89e24f.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-64a97d1a6574b237.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-fae1c01aaa261193.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-a18be813a446a7f9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-9ef2c73749a7514a.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-0f8d66d09b1093f1.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d52f1cd25de3e8d6.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-f933bcefabadd11b.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-957e4212e587ed76.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-9265dbac6aae5cb6.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-6701dbcd4e703913.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-731905500bd1f23f.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-80634e9273c333a5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-9fd35fb8c43c42fb.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-4db3ec945abc632c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-537cbb000be3fd9e.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3333c79583fcb847.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-c12eeb19313c66d3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-06960acdc896df39.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-adf70738ec153122.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e0cd92d16e793ef0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-994343de60658b03.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-c182199895b31cff.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-436d29f9233b1a44.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-f4e017bd0ddf283c.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-5dcc378acc27082c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-952e8b977c300512.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-8984b1b0b9b1646d.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-1edd1b2ffa5ce1e7.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-b0148c2b68252bdb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-cc816a849086104b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-bac5c4285638f4fb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-794bef3cbde99fa7.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-c0649e5f008e0254.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-474bb423db85c134.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-aa2eb4378de2e701.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-2b1377b8fb9f8949.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-f1bf5fac384c544d.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-0cd5373754ed6ecf.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-e25e64c6a9da1011.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-5e24effc3905cdb4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-6a059d17079e5e21.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-754f54b7728b0767.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-d634d974a5e64124.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 587.45s; merged doctests compilation took 587.40s + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.s390x-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.s390x-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.16.1-1.fc45.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wfTLkU + 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 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hlQPVr ++ jobs -p + exit 0 + 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(s390-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.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.4)(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.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(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) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) 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.s390x Provides: ruff-debugsource = 0.16.1-1.fc45 ruff-debugsource(s390-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.s390x Provides: debuginfo(build-id) = 2a5c6bb5e5caed0f0663a4446bac9d3632028edd ruff-debuginfo = 0.16.1-1.fc45 ruff-debuginfo(s390-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(s390-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.s390x.rpm Wrote: /builddir/build/RPMS/ruff-0.16.1-1.fc45.s390x.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.16.1-1.fc45.s390x.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-s390x-1786102051.422497/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) 483 minutes 8 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-debugsource", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "s390x" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "s390x" }, { "name": "python3-ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "ruff-debuginfo", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "s390x" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "src" } ] } RPMResults finished